T-529 default to cmhub gateway
This commit is contained in:
@@ -38,8 +38,8 @@ class AppConfigTests(TempDirMixin, unittest.TestCase):
|
||||
|
||||
config = appconfig.load_config(config_path)
|
||||
ai = appconfig.ai_config(config)
|
||||
self.assertEqual("direct", ai["backend"])
|
||||
self.assertEqual("direct", appconfig.ai_backend(config))
|
||||
self.assertEqual("cmhub", ai["backend"])
|
||||
self.assertEqual("cmhub", appconfig.ai_backend(config))
|
||||
self.assertEqual("", appconfig.cmhub_config(config)["base_url"])
|
||||
self.assertFalse(os.path.exists(cmhub_path))
|
||||
self.assertEqual({"api_key": ""}, appconfig.load_cmhub_config(cmhub_path))
|
||||
@@ -55,9 +55,13 @@ class AppConfigTests(TempDirMixin, unittest.TestCase):
|
||||
with open(config_path, "w", encoding="utf-8") as fh:
|
||||
json.dump({"ai": {"resolution": "512"}}, fh)
|
||||
migrated = appconfig.load_config(config_path)
|
||||
self.assertEqual("direct", appconfig.ai_config(migrated)["backend"])
|
||||
self.assertEqual("cmhub", appconfig.ai_config(migrated)["backend"])
|
||||
self.assertEqual(180, appconfig.response_timeout(migrated))
|
||||
|
||||
direct_cfg = appconfig.default_config()
|
||||
direct_cfg["ai"]["backend"] = "direct"
|
||||
self.assertEqual("direct", appconfig.ai_backend(direct_cfg))
|
||||
|
||||
self.assert_removed(temp_dir)
|
||||
|
||||
def test_config_rejects_sensitive_fields(self):
|
||||
|
||||
Reference in New Issue
Block a user