1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.page;
18
19 import java.security.Policy;
20
21 import junit.framework.Test;
22 import junit.framework.TestSuite;
23
24 /***
25 * TestSecurePermissionsDatabasePersistence
26 *
27 * @author <a href="rwatler@apache.org">Randy Watler</a>
28 * @version $Id: $
29 *
30 */
31 public class TestSecurePermissionsDatabasePageManager extends TestSecureDatabasePageManager
32 {
33 public static void main(String args[])
34 {
35 junit.awtui.TestRunner.main(new String[]
36 { TestSecurePermissionsDatabasePageManager.class.getName() });
37 }
38
39 protected void setUp() throws Exception
40 {
41 super.setUp();
42
43
44 Policy.setPolicy(new PageManagerPermissionsPolicy(Policy.getPolicy()));
45 Policy.getPolicy().refresh();
46 }
47
48 public static Test suite()
49 {
50
51 return new TestSuite(TestSecurePermissionsDatabasePageManager.class);
52 }
53
54 protected String[] getConfigurations()
55 {
56 return new String[]
57 { "secure-permissions-database-page-manager.xml", "transaction.xml" };
58 }
59 }