From fcffaf16a728ca17b952c53ecfeb6873e6e8fcdf Mon Sep 17 00:00:00 2001 From: Dan Watson <dcwatson@gmail.com> Date: Tue, 31 May 2022 14:29:13 -0400 Subject: [PATCH] Unit test for custom options --- test_dj_database_url.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test_dj_database_url.py b/test_dj_database_url.py index 7f55e81..1dd390d 100644 --- a/test_dj_database_url.py +++ b/test_dj_database_url.py @@ -379,6 +379,12 @@ def test_mssqlms_parsing(self): assert url["OPTIONS"]["driver"] == "ODBC Driver 13 for SQL Server" assert "currentSchema" not in url["OPTIONS"] + def test_database_options(self): + url = "postgres://user:pass@host/db" + url = dj_database_url.parse(url, ATOMIC_REQUESTS=True, TEST={"NAME": "testdb"}) + assert url["ATOMIC_REQUESTS"] is True + assert url["TEST"] == {"NAME": "testdb"} + if __name__ == "__main__": unittest.main()