[Scipy-svn] r4370 - in branches/refactor_fft/scipy/fftpack/backends: fftw fftw3 mkl
scipy-svn at scipy.org
scipy-svn at scipy.org
Fri May 16 03:56:40 EDT 2008
Author: cdavid
Date: 2008-05-16 02:56:34 -0500 (Fri, 16 May 2008)
New Revision: 4370
Modified:
branches/refactor_fft/scipy/fftpack/backends/fftw/__init__.py
branches/refactor_fft/scipy/fftpack/backends/fftw3/__init__.py
branches/refactor_fft/scipy/fftpack/backends/mkl/__init__.py
Log:
Do not fail backend import because of nosetests.
Modified: branches/refactor_fft/scipy/fftpack/backends/fftw/__init__.py
===================================================================
--- branches/refactor_fft/scipy/fftpack/backends/fftw/__init__.py 2008-05-16 06:46:53 UTC (rev 4369)
+++ branches/refactor_fft/scipy/fftpack/backends/fftw/__init__.py 2008-05-16 07:56:34 UTC (rev 4370)
@@ -1,3 +1,10 @@
-from _fftw import zfft_fftw as zfft, \
- drfft_fftw as drfft, \
- zfftnd_fftw as zfftnd
+"""This module should never be imported directly."""
+
+# We wrap around ImportError because nosetest tries to import this
+# module and generates an error when the backend is not built
+try:
+ from _fftw import zfft_fftw as zfft, \
+ drfft_fftw as drfft, \
+ zfftnd_fftw as zfftnd
+except ImportError:
+ pass
Modified: branches/refactor_fft/scipy/fftpack/backends/fftw3/__init__.py
===================================================================
--- branches/refactor_fft/scipy/fftpack/backends/fftw3/__init__.py 2008-05-16 06:46:53 UTC (rev 4369)
+++ branches/refactor_fft/scipy/fftpack/backends/fftw3/__init__.py 2008-05-16 07:56:34 UTC (rev 4370)
@@ -1,3 +1,11 @@
-from _fftw3 import zfft_fftw3 as zfft, \
- drfft_fftw3 as drfft, \
- zfftnd_fftw3 as zfftnd
+"""This module should never be imported directly."""
+
+# We wrap around ImportError because nosetest tries to import this
+# module and generates an error when the backend is not built
+
+try:
+ from _fftw3 import zfft_fftw3 as zfft, \
+ drfft_fftw3 as drfft, \
+ zfftnd_fftw3 as zfftnd
+except ImportError:
+ pass
Modified: branches/refactor_fft/scipy/fftpack/backends/mkl/__init__.py
===================================================================
--- branches/refactor_fft/scipy/fftpack/backends/mkl/__init__.py 2008-05-16 06:46:53 UTC (rev 4369)
+++ branches/refactor_fft/scipy/fftpack/backends/mkl/__init__.py 2008-05-16 07:56:34 UTC (rev 4370)
@@ -1,2 +1,9 @@
-from _mkl import zfft_mkl as zfft, \
- zfftnd_mkl as zfftnd
+"""This module should never be imported directly."""
+
+# We wrap around ImportError because nosetest tries to import this
+# module and generates an error when the backend is not built
+try:
+ from _mkl import zfft_mkl as zfft, \
+ zfftnd_mkl as zfftnd
+except ImportError:
+ pass
More information about the Scipy-svn
mailing list