aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/ACL.cs
diff options
context:
space:
mode:
authorTeravus Ovares (Dan Olivares)2009-10-30 19:13:57 -0400
committerTeravus Ovares (Dan Olivares)2009-10-30 19:13:57 -0400
commit5101f688ee887d5fa67a573591ec3b6a43c4e50b (patch)
treece7ccf37f96563f0019b59cb7a2ce0c05aa726b2 /OpenSim/Framework/ACL.cs
parent* Adding Tests for OpenSim.Framework.Cache. Some test cases disabled until m... (diff)
downloadopensim-SC-5101f688ee887d5fa67a573591ec3b6a43c4e50b.zip
opensim-SC-5101f688ee887d5fa67a573591ec3b6a43c4e50b.tar.gz
opensim-SC-5101f688ee887d5fa67a573591ec3b6a43c4e50b.tar.bz2
opensim-SC-5101f688ee887d5fa67a573591ec3b6a43c4e50b.tar.xz
* Add LocklessQueueTests. One Test is commented out because it fails. It should probably work.. but I'm awaiting clarification.
Diffstat (limited to '')
-rw-r--r--OpenSim/Framework/ACL.cs32
1 files changed, 1 insertions, 31 deletions
diff --git a/OpenSim/Framework/ACL.cs b/OpenSim/Framework/ACL.cs
index 3b1c0f0..f76e8b7 100644
--- a/OpenSim/Framework/ACL.cs
+++ b/OpenSim/Framework/ACL.cs
@@ -248,35 +248,5 @@ namespace OpenSim.Framework
248 248
249 #endregion 249 #endregion
250 250
251 #region Tests 251
252
253 /// <summary>
254 /// ACL Test class
255 /// </summary>
256 internal class ACLTester
257 {
258 public ACLTester()
259 {
260 ACL acl = new ACL();
261
262 Role Guests = new Role("Guests");
263 acl.AddRole(Guests);
264
265 Role[] parents = new Role[0];
266 parents[0] = Guests;
267
268 Role JoeGuest = new Role("JoeGuest", parents);
269 acl.AddRole(JoeGuest);
270
271 Resource CanBuild = new Resource("CanBuild");
272 acl.AddResource(CanBuild);
273
274
275 acl.GrantPermission("Guests", "CanBuild");
276
277 acl.HasPermission("JoeGuest", "CanBuild");
278 }
279 }
280
281 #endregion
282} \ No newline at end of file 252} \ No newline at end of file