From 6efcc23630b8406d2ad2ecf4113c777af60f446b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Gil=20Sorribes?= Date: Thu, 15 Nov 2018 10:29:31 +0100 Subject: [PATCH] Extend test coverage --- .../tests/test_base_external_dbsource.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/base_external_dbsource_sqlite/tests/test_base_external_dbsource.py b/base_external_dbsource_sqlite/tests/test_base_external_dbsource.py index 2aa11922..ec4b1c7d 100644 --- a/base_external_dbsource_sqlite/tests/test_base_external_dbsource.py +++ b/base_external_dbsource_sqlite/tests/test_base_external_dbsource.py @@ -39,3 +39,12 @@ class TestBaseExternalDbsource(common.TransactionCase): ) as parent_method: self.dbsource.execute_sqlite(*expect) parent_method.assert_called_once_with(*expect) + + def test_execute_sqlit_without_sqlparams(self): + """ It should pass args to SQLAlchemy execute """ + expect = 'sqlquery', None, 'metadata' + with mock.patch.object( + self.dbsource, '_execute_sqlalchemy' + ) as parent_method: + self.dbsource.execute_sqlite(*expect) + parent_method.assert_called_once_with(*expect)