Fix wording on alert() shown when Delete button is clicked in NewsletterAdmin.js...
[silverstripe-elijah.git] / tests / SaveAndLoadTest.html
blobe0ea8813782a7248288cc2daab9075bad01bd997
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>LoadAndSaveTest</title>
5 </head>
6 <body>
7 <table cellpadding="1" cellspacing="1" border="1">
8 <thead>
9 <tr><td rowspan="1" colspan="3">LoadAndSaveTest</td></tr>
10 </thead><tbody>
11 <!--Load the CMS-->
12 <tr>
13 <td>open</td>
14 <td>../../admin/</td>
15 <td></td>
16 </tr>
17 <tr>
18 <td>assertTitle</td>
19 <td>SilverStripe CMS</td>
20 <td></td>
21 </tr>
22 <tr>
23 <td>click</td>
24 <td>link=method of application</td>
25 <td></td>
26 </tr>
27 <tr>
28 <td>ajaxWait</td>
29 <td></td>
30 <td></td>
31 </tr>
32 <tr>
33 <td>click</td>
34 <td>link=Main</td>
35 <td></td>
36 </tr>
37 <tr>
38 <td>type</td>
39 <td>Form_EditForm_MenuTitle</td>
40 <td>method of application</td>
41 </tr>
42 <tr>
43 <td>click</td>
44 <td>Form_EditForm_action_save</td>
45 <td></td>
46 </tr>
47 <tr>
48 <td>ajaxWait</td>
49 <td></td>
50 <td></td>
51 </tr>
52 <tr>
53 <td>click</td>
54 <td>link=current vacancies</td>
55 <td></td>
56 </tr>
57 <tr>
58 <td>ajaxWait</td>
59 <td></td>
60 <td></td>
61 </tr>
62 <tr>
63 <td>type</td>
64 <td>Form_EditForm_MenuTitle</td>
65 <td>current vacancies</td>
66 </tr>
67 <tr>
68 <td>click</td>
69 <td>Form_EditForm_action_save</td>
70 <td></td>
71 </tr>
72 <tr>
73 <td>ajaxWait</td>
74 <td></td>
75 <td></td>
76 </tr>
77 <tr>
78 <td>click</td>
79 <td>link=method of application</td>
80 <td></td>
81 </tr>
82 <tr>
83 <td>ajaxWait</td>
84 <td></td>
85 <td></td>
86 </tr>
87 <tr>
88 <td>assertNotModalPresent</td>
89 <td></td>
90 <td></td>
91 </tr>
92 <tr>
93 <td>verifyTextPresent</td>
94 <td>Label shown in menus</td>
95 <td></td>
96 </tr>
97 <tr>
98 <td>click</td>
99 <td>link=Meta-data</td>
100 <td></td>
101 </tr>
102 <tr>
103 <td>click</td>
104 <td>link=Main</td>
105 <td></td>
106 </tr>
107 <tr>
108 <td>click</td>
109 <td>link=Meta-data</td>
110 <td></td>
111 </tr>
112 <!--Make a change and go to another page without saving-->
113 <tr>
114 <td>verifyValue</td>
115 <td>Form_EditForm_MenuTitle</td>
116 <td>method of application</td>
117 </tr>
118 <tr>
119 <td>type</td>
120 <td>Form_EditForm_MenuTitle</td>
121 <td>method of application - test change</td>
122 </tr>
123 <!--Verify that the "do you want to save" box opens-->
124 <tr>
125 <td>answerOnNextModal</td>
126 <td>cancel</td>
127 <td></td>
128 </tr>
129 <tr>
130 <td>click</td>
131 <td>link=current vacancies</td>
132 <td></td>
133 </tr>
134 <tr>
135 <td>assertModalPresent</td>
136 <td></td>
137 <td></td>
138 </tr>
139 <!--Manually save - do we load a new page correctly?-->
140 <tr>
141 <td>click</td>
142 <td>Form_EditForm_action_save</td>
143 <td></td>
144 </tr>
145 <tr>
146 <td>ajaxWait</td>
147 <td></td>
148 <td></td>
149 </tr>
150 <tr>
151 <td>click</td>
152 <td>link=current vacancies</td>
153 <td></td>
154 </tr>
155 <tr>
156 <td>ajaxWait</td>
157 <td></td>
158 <td></td>
159 </tr>
160 <tr>
161 <td>verifyValue</td>
162 <td>Form_EditForm_Title</td>
163 <td>current vacancies</td>
164 </tr>
165 <!--Go back to the first page and check that the change has been saved.-->
166 <tr>
167 <td>click</td>
168 <td>link=method of application</td>
169 <td></td>
170 </tr>
171 <tr>
172 <td>ajaxWait</td>
173 <td></td>
174 <td></td>
175 </tr>
176 <tr>
177 <td>verifyValue</td>
178 <td>Form_EditForm_MenuTitle</td>
179 <td>method of application - test change</td>
180 </tr>
181 <tr>
182 <td>type</td>
183 <td>Form_EditForm_MenuTitle</td>
184 <td>method of application</td>
185 </tr>
186 <tr>
187 <td>click</td>
188 <td>Form_EditForm_action_save</td>
189 <td></td>
190 </tr>
191 </tbody></table>
192 </body>
193 </html>