コード例 #1
0
ファイル: test_acl.py プロジェクト: leplatrem/daybed
 def test_all_permissions_is_full_mask(self):
     mask = get_binary_mask(PERMISSION_FULL)
     self.assertEquals(mask, 0xFFFF)
コード例 #2
0
ファイル: test_acl.py プロジェクト: leplatrem/daybed
 def test_single_permission_has_single_byte(self):
     mask = get_binary_mask({'records': {'read': True}})
     self.assertEquals(mask, 0x0400)
コード例 #3
0
ファイル: test_acl.py プロジェクト: leplatrem/daybed
 def test_full_permission_is_full_byte(self):
     mask = get_binary_mask({'records': {'create': True,
                                         'read': True,
                                         'update': True,
                                         'delete': True}})
     self.assertEquals(mask, 0x0F00)
コード例 #4
0
ファイル: test_acl.py プロジェクト: leplatrem/daybed
 def test_no_permissions_is_blank_mask(self):
     mask = get_binary_mask({})
     self.assertEquals(mask, 0)