Blob Blame History Raw
diff -up MDAnalysis-0.18.0/MDAnalysisTests-0.18.0/MDAnalysisTests/utils/test_duecredits.py.orig MDAnalysis-0.18.0/MDAnalysisTests-0.18.0/MDAnalysisTests/utils/test_duecredits.py
--- MDAnalysis-0.18.0/MDAnalysisTests-0.18.0/MDAnalysisTests/utils/test_duecredits.py.orig	2018-04-15 21:57:08.000000001 +0200
+++ MDAnalysis-0.18.0/MDAnalysisTests-0.18.0/MDAnalysisTests/utils/test_duecredits.py	2018-07-02 16:42:56.949956938 +0200
@@ -28,6 +28,10 @@ import pytest
 # to work; duecredit must also be installed)
 import MDAnalysis as mda
 
+# duecredit itself is not needed in the name space but this is a
+# convenient way to skip all tests if duecredit is not installed
+# (see https://github.com/MDAnalysis/mdanalysis/issues/1906)
+pytest.importorskip('duecredit')
 
 @pytest.mark.skipif((os.environ.get('DUECREDIT_ENABLE', 'yes').lower()
                      in ('no', '0', 'false')),