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