From 887c99ad6c649752c348e517e85a33656c102d2f Mon Sep 17 00:00:00 2001 From: thomaswoehlke <thomas.woehlke@gmail.com> Date: Sun, 14 Feb 2021 12:09:58 +0100 Subject: [PATCH] * Fixed #123 split RkiBundeslaenderService into two Services, one for bundeslaender and one for landkreise * Fixed #128 add fields from csv to RkiLandkreiseImport * Fixed #139 refactor RkiBundeslaenderServiceDownload to new method scheme introduced 07.02.2021 * Fixed #140 move WhoImport to RKI in: rk_service_import.py * Fixed #125 implement RkiLandkreise * Fixed #126 implement RkiBundeslaenderImport --- tests/__init__.py | 0 tests/conftest.py | 9 ++++++++ tests/covid19/blueprints/__init__.py | 0 tests/covid19/blueprints/admin/__init__.py | 0 .../blueprints/admin/test_admin_views.py | 13 +++++++++++ .../blueprints/application/__init__.py | 0 .../application/test_application_views.py | 0 tests/covid19/blueprints/ecdc/__init__.py | 0 .../blueprints/rki_bundeslaender/__init__.py | 0 .../blueprints/rki_landkreise/__init__.py | 0 .../blueprints/rki_vaccination/__init__.py | 0 tests/covid19/blueprints/who/__init__.py | 0 .../covid19/blueprints/who/test_who_views.py | 22 +++++++++++++++++++ 13 files changed, 44 insertions(+) create mode 100644 tests/__init__.py create mode 100644 tests/conftest.py create mode 100644 tests/covid19/blueprints/__init__.py create mode 100644 tests/covid19/blueprints/admin/__init__.py create mode 100644 tests/covid19/blueprints/admin/test_admin_views.py create mode 100644 tests/covid19/blueprints/application/__init__.py create mode 100644 tests/covid19/blueprints/application/test_application_views.py create mode 100644 tests/covid19/blueprints/ecdc/__init__.py create mode 100644 tests/covid19/blueprints/rki_bundeslaender/__init__.py create mode 100644 tests/covid19/blueprints/rki_landkreise/__init__.py create mode 100644 tests/covid19/blueprints/rki_vaccination/__init__.py create mode 100644 tests/covid19/blueprints/who/__init__.py create mode 100644 tests/covid19/blueprints/who/test_who_views.py diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 00000000..c44fcaf5 --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1,9 @@ +from celery.contrib import pytest + +from database import app, run_run_with_debug, port +import covid19.blueprints.application.application_views + +@pytest.fixture +def test_app(): + my_test_app = app + return my_test_app diff --git a/tests/covid19/blueprints/__init__.py b/tests/covid19/blueprints/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/admin/__init__.py b/tests/covid19/blueprints/admin/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/admin/test_admin_views.py b/tests/covid19/blueprints/admin/test_admin_views.py new file mode 100644 index 00000000..0ebe7868 --- /dev/null +++ b/tests/covid19/blueprints/admin/test_admin_views.py @@ -0,0 +1,13 @@ +from flask import render_template, redirect, url_for, flash, Blueprint +from celery import states +from celery.utils.log import get_task_logger +import conftest + + +def test_url_admin_tasks(client): + assert client.get(url_for('admin.url_admin_tasks')).status_code == 200 + + +def test_url_admin_info(client): + assert client.get(url_for('admin.url_admin_info')).status_code == 200 + diff --git a/tests/covid19/blueprints/application/__init__.py b/tests/covid19/blueprints/application/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/application/test_application_views.py b/tests/covid19/blueprints/application/test_application_views.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/ecdc/__init__.py b/tests/covid19/blueprints/ecdc/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/rki_bundeslaender/__init__.py b/tests/covid19/blueprints/rki_bundeslaender/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/rki_landkreise/__init__.py b/tests/covid19/blueprints/rki_landkreise/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/rki_vaccination/__init__.py b/tests/covid19/blueprints/rki_vaccination/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/who/__init__.py b/tests/covid19/blueprints/who/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tests/covid19/blueprints/who/test_who_views.py b/tests/covid19/blueprints/who/test_who_views.py new file mode 100644 index 00000000..38b8e5db --- /dev/null +++ b/tests/covid19/blueprints/who/test_who_views.py @@ -0,0 +1,22 @@ +from celery.contrib import pytest + +from database import app, run_run_with_debug, port +import covid19.blueprints.application.application_views + +from flask import render_template, redirect, url_for, flash, Blueprint +from celery import states +from celery.utils.log import get_task_logger +import conftest +import src.covid19.blueprints.who.who_views + +from celery.contrib import pytest + + +@pytest.mark.usefixtures('live_server') +class TestLiveServer: + + def test_url_admin_tasks(client): + assert client.get(url_for('who.url_who_tasks')).status_code == 200 + + def test_url_admin_info(client): + assert client.get(url_for('who.url_who_info')).status_code == 200 -- GitLab