diff options
Diffstat (limited to 'src/engine/SCons/ActionTests.py')
-rw-r--r-- | src/engine/SCons/ActionTests.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/SCons/ActionTests.py b/src/engine/SCons/ActionTests.py index 5fa1b8b..16bcd80 100644 --- a/src/engine/SCons/ActionTests.py +++ b/src/engine/SCons/ActionTests.py @@ -117,13 +117,15 @@ class ActionBaseTestCase(unittest.TestCase): class N: def __init__(self, name): self.name = name + def __str__(self): + return self.name def rstr(self): return 'rstr-' + self.name d = a.subst_dict(target = [N('t3'), 't4'], source = ['s3', N('s4')]) TARGETS = map(lambda x: str(x), d['TARGETS']) TARGETS.sort() - assert TARGETS == ['rstr-t3', 't4'], d['TARGETS'] + assert TARGETS == ['t3', 't4'], d['TARGETS'] SOURCES = map(lambda x: str(x), d['SOURCES']) SOURCES.sort() assert SOURCES == ['rstr-s4', 's3'], d['SOURCES'] |