Author: astaric
Date: Tue Apr 23 07:26:10 2013
New Revision: 1470836

URL: http://svn.apache.org/r1470836
Log:
Fixed test discovery for cases when subfolder is prefixed with '.'.

Modified:
    bloodhound/trunk/bloodhound_multiproduct/tests/__init__.py

Modified: bloodhound/trunk/bloodhound_multiproduct/tests/__init__.py
URL: 
http://svn.apache.org/viewvc/bloodhound/trunk/bloodhound_multiproduct/tests/__init__.py?rev=1470836&r1=1470835&r2=1470836&view=diff
==============================================================================
--- bloodhound/trunk/bloodhound_multiproduct/tests/__init__.py (original)
+++ bloodhound/trunk/bloodhound_multiproduct/tests/__init__.py Tue Apr 23 
07:26:10 2013
@@ -52,7 +52,7 @@ class TestLoader(unittest.TestLoader):
             mdlnm, loader, isdir = pending.popleft()
             try:
                 mdl = self._get_module_from_name(mdlnm)
-            except ImportError:
+            except (ImportError, ValueError):
                 # Skip packages not having __init__.py
                 continue
             loader = getattr(mdl, self.testLoaderAttribute, None) or loader
@@ -75,6 +75,7 @@ class TestLoader(unittest.TestLoader):
         __import__(name)
         return sys.modules[name]
 
+
 def test_suite():
     return TestLoader().discover_package('tests', pattern='*.py')
 


Reply via email to