示例#1
0
    def test_register_check(self):
        class TestCheck(policy.Check):
            pass

        policy.register('spam', TestCheck)

        self.assertEqual(policy._checks, dict(spam=TestCheck))
示例#2
0
    def test_register_check(self):
        class TestCheck(policy.Check):
            pass

        policy.register('spam', TestCheck)

        self.assertEqual(policy._checks, dict(spam=TestCheck))
示例#3
0
    def test_register_func(self):
        policy.register('spam', 'func')

        self.assertEqual(policy.Brain._checks,
                         dict(spam='func'))
示例#4
0
    def test_register_func(self):
        policy.register('spam', 'func')

        self.assertEqual(policy.Brain._checks, dict(spam='func'))
示例#5
0
    def test_register_func(self):
        policy.register("spam", "func")

        self.assertEqual(policy.Brain._checks, dict(spam="func"))