From 9b687687f257fe52bca4592aac2487c446a9c652 Mon Sep 17 00:00:00 2001 From: Alan Pryor Date: Sun, 19 May 2019 11:52:41 -0400 Subject: [PATCH] Add shared folder --- app/shared/__init__.py | 0 app/shared/query/__init__.py | 0 app/shared/query/service.py | 6 ++++++ app/shared/query/service_test.py | 7 +++++++ 4 files changed, 13 insertions(+) create mode 100644 app/shared/__init__.py create mode 100644 app/shared/query/__init__.py create mode 100644 app/shared/query/service.py create mode 100644 app/shared/query/service_test.py diff --git a/app/shared/__init__.py b/app/shared/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/shared/query/__init__.py b/app/shared/query/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/shared/query/service.py b/app/shared/query/service.py new file mode 100644 index 0000000..d1e8645 --- /dev/null +++ b/app/shared/query/service.py @@ -0,0 +1,6 @@ +class QueryService: + '''An example of a service that is shared''' + + @staticmethod + def execute(query): + return 'Success' diff --git a/app/shared/query/service_test.py b/app/shared/query/service_test.py new file mode 100644 index 0000000..dc3c0ac --- /dev/null +++ b/app/shared/query/service_test.py @@ -0,0 +1,7 @@ +from .service import QueryService + + +def test_execute(): + result = QueryService.execute('a complicated query') + + assert result == 'Success'