equal
deleted
inserted
replaced
1249 t = testcls(self, test, count, refpath) |
1249 t = testcls(self, test, count, refpath) |
1250 |
1250 |
1251 if not asunit: |
1251 if not asunit: |
1252 return t |
1252 return t |
1253 |
1253 |
1254 # If we want a unittest compatible object, we wrap our Test. |
|
1255 class MercurialTest(unittest.TestCase): |
1254 class MercurialTest(unittest.TestCase): |
|
1255 def __init__(self, name, *args, **kwargs): |
|
1256 super(MercurialTest, self).__init__(*args, **kwargs) |
|
1257 self.name = name |
|
1258 |
|
1259 def shortDescription(self): |
|
1260 return self.name |
|
1261 |
1256 def runTest(self): |
1262 def runTest(self): |
1257 t.run() |
1263 t.run() |
1258 |
1264 |
1259 return MercurialTest() |
1265 return MercurialTest(test) |
1260 |
1266 |
1261 def _cleanup(self): |
1267 def _cleanup(self): |
1262 """Clean up state from this test invocation.""" |
1268 """Clean up state from this test invocation.""" |
1263 |
1269 |
1264 if self.options.keep_tmpdir: |
1270 if self.options.keep_tmpdir: |