Index: tools/grit/grit/node/misc_unittest.py |
diff --git a/tools/grit/grit/node/misc_unittest.py b/tools/grit/grit/node/misc_unittest.py |
index 83f86ac4774a9ca214eac25e02d7a03b392054a8..7d5ff475b921103d45ed97b228fdce6ed1ccb2c4 100644 |
--- a/tools/grit/grit/node/misc_unittest.py |
+++ b/tools/grit/grit/node/misc_unittest.py |
@@ -29,6 +29,20 @@ class GritNodeUnittest(unittest.TestCase): |
except grit.exception.Parsing: |
pass # Expected case |
+ def testReadFirstIdsFromFile(self): |
+ test_resource_ids = os.path.join(os.path.dirname(__file__), '..', 'test', |
+ 'data', 'resource_ids') |
+ id_dict = misc._ReadFirstIdsFromFile( |
+ test_resource_ids, |
+ { |
+ 'FOO': '/bar', |
+ 'SHARED_INTERMEDIATE_DIR': '/out/Release/obj/gen', |
+ }, |
+ '') |
+ self.assertEqual({}, id_dict.get('bar/file.grd', None)) |
+ self.assertEqual({}, |
+ id_dict.get('out/Release/obj/gen/devtools/devtools.grd', None)) |
+ |
class IfNodeUnittest(unittest.TestCase): |
def testIffyness(self): |