merge the formfield patch from ooo-build
[ooovba.git] / testautomation / framework / required / includes / wizard_presentation.inc
blobf6355c7bb8f620c1efb45c2a2be4a9cf745979c7
1 'encoding UTF-8  Do not remove or change this line!
2 '**************************************************************************
3 '* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 '* 
5 '* Copyright 2008 by Sun Microsystems, Inc.
6 '*
7 '* OpenOffice.org - a multi-platform office productivity suite
8 '*
9 '* $RCSfile: wizard_presentation.inc,v $
11 '* $Revision: 1.2 $
13 '* last change: $Author: rt $ $Date: 2008-08-01 09:48:58 $
15 '* This file is part of OpenOffice.org.
17 '* OpenOffice.org is free software: you can redistribute it and/or modify
18 '* it under the terms of the GNU Lesser General Public License version 3
19 '* only, as published by the Free Software Foundation.
21 '* OpenOffice.org is distributed in the hope that it will be useful,
22 '* but WITHOUT ANY WARRANTY; without even the implied warranty of
23 '* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
24 '* GNU Lesser General Public License version 3 for more details
25 '* (a copy is included in the LICENSE file that accompanied this code).
27 '* You should have received a copy of the GNU Lesser General Public License
28 '* version 3 along with OpenOffice.org.  If not, see
29 '* <http://www.openoffice.org/license.html>
30 '* for a copy of the LGPLv3 License.
32 '/************************************************************************
34 '*  owner : joerg.skottke@sun.com
36 '*  short description : Update test for the presentation wizard
38 '\******************************************************************************
40 testcase tUpdtWizardPresentation
42     '///<H1>Update test for the presentation wizard</H1>
43     '///<ul>
44     dim irc as integer
45     dim brc as boolean
46     
47     '///+<li>Make sure exactly one single writer document is open</li>
48     hInitSingleDoc()
49     
50     '///+<li>Open the presentation wizard</li>
51     FileAutopilotPresentation
52     kontext "AutopilotPraesentation1"
53     if ( AutopilotPraesentation1.exists( 2 ) ) then
54     
55         
56         '///+<li>Look at page 1</li>
57         printlog( "Page 1" )
58         call Dialogtest( AutopilotPraesentation1 )
59         
60         hClickNextButton()
61         
62         '///+<li>Look at page 2</li>
63         printlog( "Page 2" )
64         kontext "AutopilotPraesentation2"
65         call DialogTest( AutopilotPraesentation2 )
66         
67         hClickNextButton()
68         
69         '///+<li>Look at page 3</li>
70         printlog( "Page 3" )
71         kontext "AutopilotPraesentation3" 
72         call DialogTest( AutopilotPraesentation3 )
73         
74         '///+<li>Finish the wizard</li>
75         hFinishWizard( 1 )
76     else
77         warnlog( "Presentation wizard not open/exceeded timeout" )
78     endif
79     
80     '///+<li>Close the document(s)</li>
81     do while( getDocumentCount() > 0 )
82         call hCloseDocument()
83     loop
85     gApplication = "WRITER"
86     '///</ul>
88 endcase