def test_map_srcdir_prefix(self): with TempFile(srcdir_prefix_files) as fname: actual = chrome_map.generate_pp_info(fname, "/src/dir") expected = { "2,3": ("foo.js", 1), "4,5": ("path/file.js", 2), "6,7": ("foo.js", 3), } self.assertEqual(actual, expected)
def test_map_multiple_included(self): with TempFile(multiple_included_files) as fname: actual = chrome_map.generate_pp_info(fname, "/src/dir") expected = { "2,3": ("foo.js", 1), "4,5": ("path/bar.js", 2), "6,7": ("foo.js", 3), "8,9": ("path/bar.js", 2), "10,11": ("path2/test.js", 3), "12,13": ("path/baz.js", 1), "14,15": ("f.js", 6), } self.assertEqual(actual, expected)