... | ... |
@@ -59,7 +59,7 @@ note 'Start page'; |
59 | 59 |
$t->content_like(qr/Users/); |
60 | 60 |
} |
61 | 61 |
|
62 |
-note 'Admin pages'; |
|
62 |
+note 'Admin page'; |
|
63 | 63 |
{ |
64 | 64 |
unlink $db_file; |
65 | 65 |
|
... | ... |
@@ -84,19 +84,19 @@ note 'Admin pages'; |
84 | 84 |
$t->post_ok('/_login?op=login', form => {id => 'admin', password => 'a'}); |
85 | 85 |
$t->content_like(qr/Admin/); |
86 | 86 |
|
87 |
- note 'Admin page'; |
|
87 |
+ note 'Admin page - top'; |
|
88 | 88 |
{ |
89 | 89 |
$t->post_ok('/_admin'); |
90 | 90 |
$t->content_like(qr/Admin/); |
91 | 91 |
} |
92 | 92 |
|
93 |
- note 'Admin User page'; |
|
93 |
+ note 'Admin page - User page'; |
|
94 | 94 |
{ |
95 | 95 |
$t->get_ok('/_admin/users'); |
96 | 96 |
$t->content_like(qr/Admin Users/); |
97 | 97 |
} |
98 | 98 |
|
99 |
- note 'Create User page'; |
|
99 |
+ note 'Admin page - Create User'; |
|
100 | 100 |
{ |
101 | 101 |
# Page access |
102 | 102 |
$t->get_ok('/_admin/user/create'); |
... | ... |
@@ -131,14 +131,14 @@ note 'Admin pages'; |
131 | 131 |
$t->content_like(qr/Success.*created/); |
132 | 132 |
} |
133 | 133 |
|
134 |
- note 'Admin Users page'; |
|
134 |
+ note 'Admin page - Users page'; |
|
135 | 135 |
$t->get_ok('/_admin/users'); |
136 | 136 |
$t->content_like(qr/Admin Users/); |
137 | 137 |
$t->content_like(qr/kimoto/); |
138 | 138 |
$t->content_like(qr/Kimoto/); |
139 | 139 |
$t->content_like(qr/kimoto\@foo\.com/); |
140 | 140 |
|
141 |
- note 'Reset password page'; |
|
141 |
+ note 'Admin page - Reset password'; |
|
142 | 142 |
{ |
143 | 143 |
# Page access |
144 | 144 |
$t->get_ok('/reset-password?user=kimoto'); |
... | ... |
@@ -162,7 +162,19 @@ note 'Admin pages'; |
162 | 162 |
$t->content_like(qr/Success.*changed/); |
163 | 163 |
} |
164 | 164 |
|
165 |
- note 'Delete user'; |
|
165 |
+ note 'Admin page - Update user'; |
|
166 |
+ { |
|
167 |
+ # Create user |
|
168 |
+ $t->post_ok('/_admin/user/create?op=create', form => {id => 'kimoto-update', name => 'Kimoto-Update', mail => 'kimoto-update@foo.com', password => 'a', password2 => 'a'}); |
|
169 |
+ $t->content_like(qr/kimoto-update/); |
|
170 |
+ |
|
171 |
+ # Update user |
|
172 |
+ $t->post_ok('/_admin/user/update?op=update', form => {id => 'kimoto-update', name => 'Kimoto-Update2', mail => 'kimoto-update2@foo.com'}); |
|
173 |
+ $t->content_like(qr/Kimoto-Update2/); |
|
174 |
+ $t->content_like(qr/kimoto-update2\@foo\.com/); |
|
175 |
+ } |
|
176 |
+ |
|
177 |
+ note 'Admin page - Delete user'; |
|
166 | 178 |
{ |
167 | 179 |
# Create user |
168 | 180 |
$t->post_ok('/_admin/user/create?op=create', form => {id => 'kimoto-tmp', mail => 'kimoto-tmp@foo.com', password => 'a', password2 => 'a'}); |