Exemple #1
0
 def test_update_updates_value(self):
     user = factory.make_admin()
     handler = ConfigHandler(user, {}, None)
     updated = handler.update({"name": "curtin_verbose", "value": True})
     self.assertEquals({
         "name": "curtin_verbose",
         "value": True,
     }, updated)
     self.assertTrue(Config.objects.get_config("curtin_verbose"))
Exemple #2
0
 def test_update_as_non_admin_asserts(self):
     user = factory.make_User()
     handler = ConfigHandler(user, {}, None)
     with ExpectedException(HandlerPermissionError):
         handler.update({})
Exemple #3
0
 def test_update_as_non_admin_asserts(self):
     user = factory.make_User()
     handler = ConfigHandler(user, {})
     with ExpectedException(AssertionError, "Permission denied."):
         handler.update({})