From b30eecb9603874128a73db5bb13362a2017d438d Mon Sep 17 00:00:00 2001 From: Christopher Broderick Date: Mon, 28 Oct 2024 20:29:40 +0000 Subject: [PATCH] Switch order of comparison --- tests/test_values.py | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/tests/test_values.py b/tests/test_values.py index d6e2aa1..073180a 100644 --- a/tests/test_values.py +++ b/tests/test_values.py @@ -373,7 +373,7 @@ class ValueTests(TestCase): value = DatabaseURLValue() self.assertEqual(value.default, {}) with env(DATABASE_URL='sqlite://'): - self.assertDictEqual(value.setup('DATABASE_URL'), { + self.assertDictEqual({ 'default': { 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, @@ -383,24 +383,24 @@ class ValueTests(TestCase): 'PASSWORD': '', 'PORT': '', 'USER': '', - }}) + }}, value.setup('DATABASE_URL')) - # def test_database_url_additional_args(self): - # - # def mock_database_url_caster(self, url, engine=None): - # return {'URL': url, 'ENGINE': engine} - # - # with patch('configurations.values.DatabaseURLValue.caster', - # mock_database_url_caster): - # value = DatabaseURLValue( - # engine='django_mysqlpool.backends.mysqlpool') - # with env(DATABASE_URL='sqlite://'): - # self.assertDictEqual(value.setup('DATABASE_URL'), { - # 'default': { - # 'URL': 'sqlite://', - # 'ENGINE': 'django_mysqlpool.backends.mysqlpool' - # } - # }) + def test_database_url_additional_args(self): + + def mock_database_url_caster(self, url, engine=None): + return {'URL': url, 'ENGINE': engine} + + with patch('configurations.values.DatabaseURLValue.caster', + mock_database_url_caster): + value = DatabaseURLValue( + engine='django_mysqlpool.backends.mysqlpool') + with env(DATABASE_URL='sqlite://'): + self.assertDictEqual(value.setup('DATABASE_URL'), { + 'default': { + 'URL': 'sqlite://', + 'ENGINE': 'django_mysqlpool.backends.mysqlpool' + } + }) def test_email_url_value(self): value = EmailURLValue()