Esempio n. 1
0
 def test_existing_users_valid(self):
     table_access_form = TableAccessForm(
         {"can_read": False, "can_write": False, "can_delete": False, "username": "******"}
     )
     self.assert_true(table_access_form.is_valid())
Esempio n. 2
0
 def test_access_detection_partial(self):
     table_access_form = TableAccessForm(
         {"can_read": True, "can_write": False, "can_delete": True, "username": "******"}
     )
     self.assert_true(table_access_form.is_valid())
     self.assert_equals(["read", "delete"], table_access_form.get_access_names())
Esempio n. 3
0
 def test_nonexisting_users_not_valid(self):
     table_access_form = TableAccessForm(
         {"can_read": False, "can_write": False, "can_delete": False, "username": "******"}
     )
     self.assert_false(table_access_form.is_valid())