コード例 #1
0
ファイル: test_role.py プロジェクト: ndw/MarkLogic_Python
    def test_create_role(self):
        new_role = Role("foo-role")

        self.assertEqual(new_role.name(), "foo-role")

        new_role.add_parent_role("admin")
        self.assertIn("admin", new_role.parent_roles())
コード例 #2
0
ファイル: test_role.py プロジェクト: ndw/MarkLogic_Python
    def test_parent_roles(self):
        role = Role("foo-role")

        role.add_parent_role("bar-role")
        role.add_parent_role("baz-role")

        self.assertEqual(2, len(role.parent_roles()))
        self.assertTrue("bar-role" in role.parent_roles())
        self.assertTrue("baz-role" in role.parent_roles())