diff options
author | rautenberg <rautenberg@in-silico.ch> | 2013-07-26 16:19:31 +0200 |
---|---|---|
committer | rautenberg <rautenberg@in-silico.ch> | 2013-07-26 16:19:31 +0200 |
commit | e1403f7083d07bda4353e8ca7d466956676c3e62 (patch) | |
tree | 210192ad18d96bd3e8782dc952d709700316e9fd | |
parent | 3602c1a4dda7b632ac029edcec6a99c3bd02da31 (diff) |
adapt tests to new AA
-rw-r--r-- | test/authorization.rb | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/test/authorization.rb b/test/authorization.rb index 0d063dc..439b676 100644 --- a/test/authorization.rb +++ b/test/authorization.rb @@ -81,7 +81,6 @@ class TestOpenToxAuthorizationPolicy < MiniTest::Test end def test_01_create_check_delete_default_policies - login res = OpenTox::Authorization.send_policy(TEST_URI) assert res assert OpenTox::Authorization.uri_has_policy(TEST_URI) @@ -91,12 +90,9 @@ class TestOpenToxAuthorizationPolicy < MiniTest::Test assert OpenTox::Authorization.delete_policy(policy) end assert_equal false, OpenTox::Authorization.uri_has_policy(TEST_URI) - logout end def test_02_check_policy_rules - logout - assert OpenTox::Authorization.authenticate("anonymous","anonymous") res = OpenTox::Authorization.send_policy(TEST_URI) assert res assert OpenTox::Authorization.uri_has_policy(TEST_URI) @@ -105,10 +101,13 @@ class TestOpenToxAuthorizationPolicy < MiniTest::Test owner_rights.each do |request, right| assert_equal right, OpenTox::Authorization.authorize(TEST_URI, request), "#{$aa[:user]} requests #{request} to #{TEST_URI}" end + logout + assert OpenTox::Authorization.authenticate("anonymous","anonymous") groupmember_rights.each do |request, r| assert_equal r, OpenTox::Authorization.authorize(TEST_URI, request), "anonymous requests #{request} to #{TEST_URI}" end - + logout + login policies = OpenTox::Authorization.list_uri_policies(TEST_URI) assert_kind_of Array, policies policies.each do |policy| |