Browse Source

Unit tests for vox and myopenid. Issue #12.

tags/0.6
Chris Smith 15 years ago
parent
commit
bcb4edbc8a
3 changed files with 121 additions and 0 deletions
  1. 57
    0
      tests/myopenid
  2. 2
    0
      tests/tests
  3. 62
    0
      tests/vox

+ 57
- 0
tests/myopenid View File

@@ -0,0 +1,57 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4
+<head profile="http://selenium-ide.openqa.org/profiles/test-case">
5
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6
+<link rel="selenium.base" href="" />
7
+<title>myopenid</title>
8
+</head>
9
+<body>
10
+<table cellpadding="1" cellspacing="1" border="1">
11
+<thead>
12
+<tr><td rowspan="1" colspan="3">myopenid</td></tr>
13
+</thead><tbody>
14
+<tr>
15
+	<td>open</td>
16
+	<td>/poidsy/examples/basic/</td>
17
+	<td></td>
18
+</tr>
19
+<tr>
20
+	<td>type</td>
21
+	<td>openid_url</td>
22
+	<td>poidsytest.myopenid.com</td>
23
+</tr>
24
+<tr>
25
+	<td>clickAndWait</td>
26
+	<td>//input[@value='Login']</td>
27
+	<td></td>
28
+</tr>
29
+<tr>
30
+	<td>type</td>
31
+	<td>password</td>
32
+	<td>Test12345</td>
33
+</tr>
34
+<tr>
35
+	<td>clickAndWait</td>
36
+	<td>signin_button</td>
37
+	<td></td>
38
+</tr>
39
+<tr>
40
+	<td>verifyTextPresent</td>
41
+	<td>Success: your OpenID identifier is http://poidsytest.myopenid.com/</td>
42
+	<td></td>
43
+</tr>
44
+<tr>
45
+	<td>open</td>
46
+	<td>http://www.myopenid.com/</td>
47
+	<td></td>
48
+</tr>
49
+<tr>
50
+	<td>clickAndWait</td>
51
+	<td>link=Sign Out</td>
52
+	<td></td>
53
+</tr>
54
+
55
+</tbody></table>
56
+</body>
57
+</html>

+ 2
- 0
tests/tests View File

@@ -15,6 +15,8 @@
15 15
 <tr><td><a href="blogger">blogger</a></td></tr>
16 16
 <tr><td><a href="livejournal">livejournal</a></td></tr>
17 17
 <tr><td><a href="wordpress">wordpress</a></td></tr>
18
+<tr><td><a href="vox">vox</a></td></tr>
19
+<tr><td><a href="myopenid">myopenid</a></td></tr>
18 20
 </tbody></table>
19 21
 </body>
20 22
 </html>

+ 62
- 0
tests/vox View File

@@ -0,0 +1,62 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4
+<head profile="http://selenium-ide.openqa.org/profiles/test-case">
5
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6
+<link rel="selenium.base" href="" />
7
+<title>vox</title>
8
+</head>
9
+<body>
10
+<table cellpadding="1" cellspacing="1" border="1">
11
+<thead>
12
+<tr><td rowspan="1" colspan="3">vox</td></tr>
13
+</thead><tbody>
14
+<tr>
15
+	<td>open</td>
16
+	<td>/poidsy/examples/basic/</td>
17
+	<td></td>
18
+</tr>
19
+<tr>
20
+	<td>type</td>
21
+	<td>openid_url</td>
22
+	<td>poidsytest.vox.com</td>
23
+</tr>
24
+<tr>
25
+	<td>clickAndWait</td>
26
+	<td>//input[@value='Login']</td>
27
+	<td></td>
28
+</tr>
29
+<tr>
30
+	<td>type</td>
31
+	<td>username</td>
32
+	<td>me@chris.smith.name</td>
33
+</tr>
34
+<tr>
35
+	<td>type</td>
36
+	<td>password</td>
37
+	<td>Test12345</td>
38
+</tr>
39
+<tr>
40
+	<td>clickAndWait</td>
41
+	<td>//form[@id='login-form']/div/div[2]/a[2]</td>
42
+	<td></td>
43
+</tr>
44
+<tr>
45
+	<td>verifyTextPresent</td>
46
+	<td>Success: your OpenID identifier is http://poidsytest.vox.com/</td>
47
+	<td></td>
48
+</tr>
49
+<tr>
50
+	<td>open</td>
51
+	<td>http://www.vox.com/</td>
52
+	<td></td>
53
+</tr>
54
+<tr>
55
+	<td>clickAndWait</td>
56
+	<td>link=Sign Out</td>
57
+	<td></td>
58
+</tr>
59
+
60
+</tbody></table>
61
+</body>
62
+</html>

Loading…
Cancel
Save