예제 #1
0
 def test_MultiScopeHandler_lookup_finds_matching_scope(self):
     scope_name = self.factory.getUniqueString()
     handler = MultiScopeHandler([FakeScope(scope_name)])
     self.assertTrue(handler.lookup("fake:" + scope_name))
예제 #2
0
 def test_MultiScopeHandler_lookup_ignores_inapplicable_scope(self):
     scope_name = self.factory.getUniqueString()
     handler = MultiScopeHandler([FakeScope(scope_name)])
     self.assertFalse(handler.lookup("fake:other"))
예제 #3
0
 def test_MultiScopeHandler_lookup_ignores_unmatched_scope(self):
     scope_name = self.factory.getUniqueString()
     fake_scope = FakeScope(scope_name)
     handler = MultiScopeHandler([fake_scope])
     self.assertFalse(handler.lookup("other:other"))
예제 #4
0
 def test_MultiScopeHandler_lookup_finds_matching_scope(self):
     scope_name = self.factory.getUniqueString()
     handler = MultiScopeHandler([FakeScope(scope_name)])
     self.assertTrue(handler.lookup("fake:" + scope_name))
예제 #5
0
 def test_MultiScopeHandler_lookup_ignores_inapplicable_scope(self):
     scope_name = self.factory.getUniqueString()
     handler = MultiScopeHandler([FakeScope(scope_name)])
     self.assertFalse(handler.lookup("fake:other"))
예제 #6
0
 def test_MultiScopeHandler_lookup_ignores_unmatched_scope(self):
     scope_name = self.factory.getUniqueString()
     fake_scope = FakeScope(scope_name)
     handler = MultiScopeHandler([fake_scope])
     self.assertFalse(handler.lookup("other:other"))