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