From c49a31153f9e4d28a032b628a19b3541ceb5ceb8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20=20MENAGER?= <herve.menager@pasteur.fr>
Date: Wed, 4 Oct 2017 21:00:21 +0200
Subject: [PATCH] cleanup tests to use pytest as described in flask docs

---
 MANIFEST.in       | 1 +
 inittable_test.py | 7 -------
 setup.cfg         | 2 ++
 setup.py          | 8 +++++++-
 4 files changed, 10 insertions(+), 8 deletions(-)
 delete mode 100644 inittable_test.py
 create mode 100644 setup.cfg

diff --git a/MANIFEST.in b/MANIFEST.in
index bce81a93..ac2af8ff 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,4 +1,5 @@
 include README.md
+include setup.cfg
 include jass/swagger/swagger.yaml
 recursive-include jass/static *
 recursive-include celery_files *
diff --git a/inittable_test.py b/inittable_test.py
deleted file mode 100644
index 725bfa63..00000000
--- a/inittable_test.py
+++ /dev/null
@@ -1,7 +0,0 @@
-from jass.models.worktable import create_inittable_file
-input_data_path = '/home/hmenager/jass/jass/test/data_test1/*chr*.txt'
-init_covariance_path = '/home/hmenager/jass/jass/test/data_test1/COV.txt'
-regions_map_path = '/home/hmenager/jass/jass/test/data_test1/regions.txt'
-description_file_path = '/home/hmenager/jass/jass/test/data_test1/summary.csv'
-init_table_path = '/tmp/test.h5'
-create_inittable_file(input_data_path, init_covariance_path, regions_map_path, description_file_path, init_table_path)
diff --git a/setup.cfg b/setup.cfg
new file mode 100644
index 00000000..b7e47898
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,2 @@
+[aliases]
+test=pytest
diff --git a/setup.py b/setup.py
index 95b388ac..42b379d0 100644
--- a/setup.py
+++ b/setup.py
@@ -27,6 +27,12 @@ setup(
     include_package_data=True,
     long_description="""\
     
-    """
+    """,
+    setup_requires=[
+        'pytest-runner',
+    ],
+    tests_require=[
+        'pytest',
+    ]
 )
 
-- 
GitLab