default to a session cookie instead of setting an explicit timeout, weird timezone...
[freeside.git] / rt / t / web / private-components.t
1 use strict;
2 use warnings;
3
4 use RT::Test tests => 24;
5 my ($baseurl, $agent) = RT::Test->started_ok;
6
7 ok $agent->login, 'logged in';
8
9 $agent->get("/Elements/Refresh?Name=private");
10 is($agent->status, 403);
11 $agent->content_lacks("private");
12 $agent->content_lacks("Refresh this page every");
13
14 $agent->get("/Ticket/Elements/ShowTime?minutes=42");
15 is($agent->status, 403);
16 $agent->content_lacks("42 min");
17
18 $agent->get("/Widgets/TitleBox?title=private");
19 is($agent->status, 403);
20 $agent->content_lacks("private");
21
22 $agent->get("/m/_elements/header?title=private");
23 is($agent->status, 403);
24 $agent->content_lacks("private");
25
26 $agent->get("/autohandler");
27 is($agent->status, 403);
28 $agent->content_lacks("comp called without component");
29
30 $agent->get("/NoAuth/js/autohandler");
31 is($agent->status, 403);
32 $agent->content_lacks("no next component");
33
34 $agent->get("/l");
35 is($agent->status, 403);
36 $agent->content_lacks("No handle/phrase");
37
38 $agent->get("/%61utohandler");
39 is($agent->status, 403);
40 $agent->content_lacks("comp called without component");
41
42 $agent->get("/%45lements/Refresh?Name=private");
43 is($agent->status, 403);
44 $agent->content_lacks("private");
45 $agent->content_lacks("Refresh this page every");