~ubuntu-branches/ubuntu/karmic/phppgadmin/karmic

« back to all changes in this revision

Viewing changes to selenium/tests/domain.php

  • Committer: Bazaar Package Importer
  • Author(s): Peter Eisentraut
  • Date: 2008-12-31 19:32:22 UTC
  • mfrom: (1.3.1 upstream) (8.1.2 sid)
  • mto: (8.1.4 sid)
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: james.westby@ubuntu.com-20081231193222-swr5hb1fie1enl4l
* New upstream release
  - Fixes local file inclusion vulnerability (CVE-2008-5587) (closes: #508026)
* Removed register_globals from debian/apache.conf (closes: #508026)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?php require('./config.inc.php') ?>
2
 
<html>
3
 
<head>
4
 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
 
<title>New Test</title>
6
 
</head>
7
 
<body>
8
 
<table cellpadding="1" cellspacing="1" border="1">
9
 
<thead>
10
 
<tr><td rowspan="1" colspan="3">Create/Edit/Drop Domain</td></tr>
11
 
</thead><tbody>
12
 
<?php include('login.php') ?>
13
 
<tr>
14
 
        <td>clickAndWait</td>
15
 
        <td>link=<?php echo $lang['strdatabases'] ?></td>
16
 
        <td></td>
17
 
</tr>
18
 
<tr>
19
 
        <td>clickAndWait</td>
20
 
        <td>link=<?php echo $testdb ?></td>
21
 
        <td></td>
22
 
</tr>
23
 
<tr>
24
 
        <td>clickAndWait</td>
25
 
        <td>link=<?php echo $lang['strschemas'] ?></td>
26
 
        <td></td>
27
 
</tr>
28
 
<tr>
29
 
        <td>clickAndWait</td>
30
 
        <td>link=public</td>
31
 
        <td></td>
32
 
</tr>
33
 
<tr>
34
 
        <td>clickAndWait</td>
35
 
        <td>link=<?php echo $lang['strdomains'] ?></td>
36
 
        <td></td>
37
 
</tr>
38
 
<!-- This domain will be used later in create table -->
39
 
<tr>
40
 
        <td>clickAndWait</td>
41
 
        <td>link=<?php echo $lang['strcreatedomain'] ?></td>
42
 
        <td></td>
43
 
</tr>
44
 
<tr>
45
 
        <td>type</td>
46
 
        <td>domname</td>
47
 
        <td>year</td>
48
 
</tr>
49
 
<tr>
50
 
        <td>select</td>
51
 
        <td>domtype</td>
52
 
        <td>label=integer</td>
53
 
</tr>
54
 
<tr>
55
 
        <td>type</td>
56
 
        <td>domcheck</td>
57
 
        <td>VALUE &gt;= 1901 AND VALUE &lt;= 2155</td>
58
 
</tr>
59
 
<tr>
60
 
        <td>clickAndWait</td>
61
 
        <td>//input[@value='Create']</td>
62
 
        <td></td>
63
 
</tr>
64
 
<tr>
65
 
        <td>assertText</td>
66
 
        <td>//p[@class='message']</td>
67
 
        <td><?php echo $lang['strdomaincreated'] ?></td>
68
 
</tr>
69
 
<!-- new Domaine to test edits and drop -->
70
 
<tr>
71
 
        <td>clickAndWait</td>
72
 
        <td>link=<?php echo $lang['strdomains'] ?></td>
73
 
        <td></td>
74
 
</tr>
75
 
<tr>
76
 
        <td>clickAndWait</td>
77
 
        <td>link=<?php echo $lang['strcreatedomain'] ?></td>
78
 
        <td></td>
79
 
</tr>
80
 
<tr>
81
 
        <td>type</td>
82
 
        <td>domname</td>
83
 
        <td>test_to_drop</td>
84
 
</tr>
85
 
<tr>
86
 
        <td>select</td>
87
 
        <td>domtype</td>
88
 
        <td>label=integer</td>
89
 
</tr>
90
 
<tr>
91
 
        <td>clickAndWait</td>
92
 
        <td>//input[@value='Create']</td>
93
 
        <td></td>
94
 
</tr>
95
 
<tr>
96
 
        <td>assertText</td>
97
 
        <td>//p[@class='message']</td>
98
 
        <td><?php echo $lang['strdomaincreated'] ?></td>
99
 
</tr>
100
 
<!-- Alter domain default, owner and not null -->
101
 
<tr>
102
 
        <td>clickAndWait</td>
103
 
        <td>//tr/td/a[text()='test_to_drop']/../../td/a[text()='<?php echo $lang['stralter'] ?>']</td>
104
 
        <td></td>
105
 
</tr>
106
 
<tr>
107
 
        <td>click</td>
108
 
        <td>domnotnull</td>
109
 
        <td></td>
110
 
</tr>
111
 
<tr>
112
 
        <td>type</td>
113
 
        <td>domdefault</td>
114
 
        <td>2008</td>
115
 
</tr>
116
 
<tr>
117
 
        <td>select</td>
118
 
        <td>domowner</td>
119
 
        <td>label=ppa_tests_user</td>
120
 
</tr>
121
 
<tr>
122
 
        <td>clickAndWait</td>
123
 
        <td>alter</td>
124
 
        <td></td>
125
 
</tr>
126
 
<tr>
127
 
        <td>assertText</td>
128
 
        <td>//p[@class='message']</td>
129
 
        <td><?php echo $lang['strdomainaltered'] ?></td>
130
 
</tr>
131
 
<!-- add a check o the domain -->
132
 
<tr>
133
 
        <td>clickAndWait</td>
134
 
        <td>link=<?php echo $lang['straddcheck'] ?></td>
135
 
        <td></td>
136
 
</tr>
137
 
<tr>
138
 
        <td>type</td>
139
 
        <td>name</td>
140
 
        <td>year_min</td>
141
 
</tr>
142
 
<tr>
143
 
        <td>type</td>
144
 
        <td>definition</td>
145
 
        <td>VALUE &gt;= 1901</td>
146
 
</tr>
147
 
<tr>
148
 
        <td>clickAndWait</td>
149
 
        <td>add</td>
150
 
        <td></td>
151
 
</tr>
152
 
<tr>
153
 
        <td>assertText</td>
154
 
        <td>//p[@class='message']</td>
155
 
        <td><?php echo $lang['strcheckadded'] ?></td>
156
 
</tr>
157
 
<!-- Drop a domain's check  -->
158
 
<tr>
159
 
        <td>clickAndWait</td>
160
 
        <td>//tr/td[text()='year_min']/../td/a[text()='<?php echo $lang['strdrop'] ?>']</td>
161
 
        <td></td>
162
 
</tr>
163
 
<tr>
164
 
        <td>clickAndWait</td>
165
 
        <td>drop</td>
166
 
        <td></td>
167
 
</tr>
168
 
<tr>
169
 
        <td>assertText</td>
170
 
        <td>//p[@class='message']</td>
171
 
        <td><?php echo $lang['strconstraintdropped'] ?></td>
172
 
</tr>
173
 
<!-- Drop a domain -->
174
 
<tr>
175
 
        <td>clickAndWait</td>
176
 
        <td>link=<?php echo $lang['strshowalldomains'] ?></td>
177
 
        <td></td>
178
 
</tr>
179
 
<tr>
180
 
        <td>clickAndWait</td>
181
 
        <td>//tr/td/a[text()='test_to_drop']/../../td/a[text()='<?php echo $lang['strdrop'] ?>']</td>
182
 
        <td></td>
183
 
</tr>
184
 
<tr>
185
 
        <td>clickAndWait</td>
186
 
        <td>drop</td>
187
 
        <td></td>
188
 
</tr>
189
 
<tr>
190
 
        <td>assertText</td>
191
 
        <td>//p[@class='message']</td>
192
 
        <td><?php echo $lang['strdomaindropped'] ?></td>
193
 
</tr>
194
 
<?php include('logout.php'); ?>
195
 
</tbody></table>
196
 
</body>
197
 
</html>