From 8fbd8ef8a55b80191b2c18bdb534325800138c4f Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Wed, 14 Feb 2018 12:44:33 +0100
Subject: [PATCH] code showing how to disable potential problematic redcap
 tests

---
 smash/web/tests/test_RedcapConnector.py | 2 ++
 smash/web/tests/view/test_redcap.py     | 3 +++
 2 files changed, 5 insertions(+)

diff --git a/smash/web/tests/test_RedcapConnector.py b/smash/web/tests/test_RedcapConnector.py
index bde702f4..0841fbfd 100644
--- a/smash/web/tests/test_RedcapConnector.py
+++ b/smash/web/tests/test_RedcapConnector.py
@@ -1,6 +1,7 @@
 # coding=utf-8
 
 import logging
+import unittest
 
 from django.test import TestCase
 
@@ -14,6 +15,7 @@ from web.views.notifications import get_today_midnight_date
 logger = logging.getLogger(__name__)
 
 
+# @unittest.skip("test redcap server is down")
 class TestRedcapConnector(TestCase):
     def test_invalid_configuration(self):
         redcap_connection = RedcapConnector()
diff --git a/smash/web/tests/view/test_redcap.py b/smash/web/tests/view/test_redcap.py
index 9026ee07..b169222b 100644
--- a/smash/web/tests/view/test_redcap.py
+++ b/smash/web/tests/view/test_redcap.py
@@ -1,4 +1,5 @@
 import logging
+import unittest
 
 from django.urls import reverse
 
@@ -13,6 +14,7 @@ class RedcapViewTests(LoggedInTestCase):
         response = self.client.get(reverse('web.views.missing_redcap_subject'))
         self.assertEqual(response.status_code, 200)
 
+    # @unittest.skip("test redcap server is down")
     def test_render_workers_list_request_with_valid_connection(self):
         prepare_test_redcap_connection()
 
@@ -23,6 +25,7 @@ class RedcapViewTests(LoggedInTestCase):
         response = self.client.get(reverse('web.views.inconsistent_redcap_subject'))
         self.assertEqual(response.status_code, 200)
 
+    # @unittest.skip("test redcap server is down")
     def test_render_add_worker_request_with_valid_connection(self):
         prepare_test_redcap_connection()
 
-- 
GitLab