| Index: dart/tests/stub-generator/testcfg.py
|
| ===================================================================
|
| --- dart/tests/stub-generator/testcfg.py (revision 991)
|
| +++ dart/tests/stub-generator/testcfg.py (working copy)
|
| @@ -18,11 +18,13 @@
|
| return re.sub('\.dart$', '-generatedTest.dart', src)
|
|
|
| class DartStubTestCase(test_case.StandardTestCase):
|
| - def __init__(self, context, path, filename, mode, arch):
|
| - super(DartStubTestCase, self).__init__(context, path, filename, mode, arch)
|
| + def __init__(self, context, path, filename, mode, arch, component):
|
| + super(DartStubTestCase, self).__init__(context, path, filename, mode, arch,
|
| + component)
|
| self.filename = filename
|
| self.mode = mode
|
| self.arch = arch
|
| + self.component = component
|
|
|
| def IsBatchable(self):
|
| return False
|
| @@ -86,7 +88,7 @@
|
| (interface, _, implementation) = self.GetStubs()
|
|
|
| # Combine everything into a command array and return it.
|
| - command = self.context.GetDart(self.mode, self.arch)
|
| + command = self.context.GetDart(self.mode, self.arch, self.component)
|
| if interface is None:
|
| f = self.filename
|
| else:
|
| @@ -102,7 +104,7 @@
|
| def __init__(self, context, root):
|
| super(DartStubTestConfiguration, self).__init__(context, root)
|
|
|
| - def ListTests(self, current_path, path, mode, arch):
|
| + def ListTests(self, current_path, path, mode, arch, component):
|
| dartc = self.context.GetDartC(mode, 'dartc')
|
| self.context.generate = os.access(dartc[0], os.X_OK)
|
| tests = []
|
| @@ -124,7 +126,8 @@
|
| test_path,
|
| join(root, f),
|
| mode,
|
| - arch))
|
| + arch,
|
| + component))
|
| return tests
|
|
|
|
|
|
|