def test_get_sets_loaded_pks_in_cache(self): user = factory.make_User() handler = ConfigHandler(user, {}, None) Config.objects.set_config("curtin_verbose", True) handler.get({"name": "curtin_verbose"}) self.assertEquals({ "curtin_verbose", }, handler.cache['loaded_pks'])
def test_get(self): user = factory.make_User() handler = ConfigHandler(user, {}, None) Config.objects.set_config("curtin_verbose", True) self.assertEquals( {"name": "curtin_verbose", "value": True}, handler.get({"name": "curtin_verbose"}), )
def test_get_admin_allows_rpc_secret(self): Config.objects.set_config("rpc_shared_secret", "my-secret") admin = factory.make_admin() handler = ConfigHandler(admin, {}, None) self.assertEqual("my-secret", handler.get({"name": "rpc_shared_secret"})["value"])