Fixes issue 15039: namespace packages are no longer imported in preference to modules of the same name.

This commit is contained in:
Eric V. Smith 2012-06-24 19:13:55 -04:00
parent e6bdc8f2dd
commit e51a36922f
7 changed files with 983 additions and 965 deletions

View file

@ -276,6 +276,14 @@ class ZipWithMissingDirectory(NamespacePackageTest):
self.assertEqual(bar.two.attr, 'missing_directory foo two')
class ModuleAndFileInSameDir(NamespacePackageTest):
paths = ['module_and_file']
def test_module_before_namespace_package(self):
import a_test
self.assertEqual(a_test.attr, 'in module')
def test_main():
run_unittest(*NamespacePackageTest.__subclasses__())