def coverage_test_package(package): def path_to_name(name): return os.path.split(name)[1].split('.')[0] for module in functional.removed( map(path_to_name, util.find_all( os.path.join('src', package), '.py')), '__init__'): command = coverage_module(package, module) notifier.success(command)
def testRemoved(self): a = [1, 2, 3, 4] b = functional.removed(a, 3) self.assertEqual(a, [1, 2, 3, 4]) self.assertEqual(b, [1, 2, 4])
def testRemovedMismatchedType(self): a = [1, 2, 3, 4] b = functional.removed(a, "a") self.assertEqual(a, [1, 2, 3, 4]) self.assertEqual(b, [1, 2, 3, 4])