def test_package_name_repeated_in_path(self): package = 'xml' file_path = os.path.join('foo','bar','xml','blah', 'xml', 'binky','mod.py') package_path = os.path.join('foo', 'bar', 'xml', 'blah', 'xml') python_path = python_path_from_file_path(package, file_path, package_path=package_path) self.assertEqual(python_path, 'xml.binky.mod')
def test_python_path_from_file_path(self): path = imp.find_module('sample_package')[1] + "/sp_func.py" actual = python_path_from_file_path('sample_package', path) desired = 'sample_package.sp_func' self.assertEqual(actual, desired)