From f3bb7468e16e5d0dcb16bbeea41e9c179943f047 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Fri, 18 Nov 2022 08:14:02 +0100 Subject: [PATCH] [IMP] base_external_dbsource_sqlite: black, isort, prettier --- base_external_dbsource_sqlite/__manifest__.py | 2 +- .../models/base_external_dbsource.py | 2 +- .../tests/test_base_external_dbsource.py | 8 ++++---- requirements.txt | 2 ++ .../odoo/addons/base_external_dbsource_sqlite | 1 + setup/base_external_dbsource_sqlite/setup.py | 6 ++++++ 6 files changed, 15 insertions(+), 6 deletions(-) create mode 100644 requirements.txt create mode 120000 setup/base_external_dbsource_sqlite/odoo/addons/base_external_dbsource_sqlite create mode 100644 setup/base_external_dbsource_sqlite/setup.py diff --git a/base_external_dbsource_sqlite/__manifest__.py b/base_external_dbsource_sqlite/__manifest__.py index e0d18e94..e9f11c09 100644 --- a/base_external_dbsource_sqlite/__manifest__.py +++ b/base_external_dbsource_sqlite/__manifest__.py @@ -6,7 +6,7 @@ "version": "13.0.1.0.0", "category": "Tools", "author": "Daniel Reis, LasLabs, Odoo Community Association (OCA)", - "website": "https://github.com/OCA/server-tools", + "website": "https://github.com/OCA/server-backend", "license": "LGPL-3", "depends": ["base_external_dbsource"], "external_dependencies": {"python": ["sqlalchemy"]}, diff --git a/base_external_dbsource_sqlite/models/base_external_dbsource.py b/base_external_dbsource_sqlite/models/base_external_dbsource.py index 406f6a59..22d6dff2 100644 --- a/base_external_dbsource_sqlite/models/base_external_dbsource.py +++ b/base_external_dbsource_sqlite/models/base_external_dbsource.py @@ -26,7 +26,7 @@ except ImportError: class BaseExternalDbsource(models.Model): - """ It provides logic for connection to a SQLite data source. """ + """It provides logic for connection to a SQLite data source.""" _inherit = "base.external.dbsource" 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 203a0210..7e24b40f 100644 --- a/base_external_dbsource_sqlite/tests/test_base_external_dbsource.py +++ b/base_external_dbsource_sqlite/tests/test_base_external_dbsource.py @@ -16,13 +16,13 @@ class TestBaseExternalDbsource(common.TransactionCase): self.dbsource = self.env.ref("base_external_dbsource_sqlite.demo_sqlite") def test_connection_close_sqlite(self): - """ It should close the connection """ + """It should close the connection""" connection = mock.MagicMock() res = self.dbsource.connection_close_sqlite(connection) self.assertEqual(res, connection.close()) def test_connection_open_sqlite(self): - """ It should call SQLAlchemy open """ + """It should call SQLAlchemy open""" with mock.patch.object( self.dbsource, "_connection_open_sqlalchemy" ) as parent_method: @@ -30,14 +30,14 @@ class TestBaseExternalDbsource(common.TransactionCase): parent_method.assert_called_once_with() def test_excecute_sqlite(self): - """ It should pass args to SQLAlchemy execute """ + """It should pass args to SQLAlchemy execute""" expect = "sqlquery", "sqlparams", "metadata" with mock.patch.object(self.dbsource, "_execute_sqlalchemy") 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 """ + """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) diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 00000000..867daed4 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +# generated from manifests external_dependencies +sqlalchemy diff --git a/setup/base_external_dbsource_sqlite/odoo/addons/base_external_dbsource_sqlite b/setup/base_external_dbsource_sqlite/odoo/addons/base_external_dbsource_sqlite new file mode 120000 index 00000000..058afab7 --- /dev/null +++ b/setup/base_external_dbsource_sqlite/odoo/addons/base_external_dbsource_sqlite @@ -0,0 +1 @@ +../../../../base_external_dbsource_sqlite \ No newline at end of file diff --git a/setup/base_external_dbsource_sqlite/setup.py b/setup/base_external_dbsource_sqlite/setup.py new file mode 100644 index 00000000..28c57bb6 --- /dev/null +++ b/setup/base_external_dbsource_sqlite/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)