示例#1
0
    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)
示例#2
0
    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)