(self)
| 352 | ) |
| 353 | |
| 354 | def testCombinedMoreFiles(self): |
| 355 | self.check( |
| 356 | outputs=[OutputLines(f'A → {GC}'), OutputLines(f'B → {SP}')], |
| 357 | expected_gc={GC: True, SP: True, 'A': True, 'B': True}, |
| 358 | expected_gc_caused={'B': {SP}, 'A': {GC}, SP: {'<Safepoint>'}, |
| 359 | GC: {'<GC>'}}, |
| 360 | ) |
| 361 | self.check( |
| 362 | outputs=[OutputLines(f'A → {GC}'), OutputLines(f'B → {SP}'), |
| 363 | OutputLines('C → D A B')], |
| 364 | expected_gc={GC: True, SP: True, 'A': True, 'B': True, 'C': True}, |
| 365 | expected_gc_caused={'B': {SP}, 'A': {GC}, 'C': {'A', 'B'}, |
| 366 | SP: {'<Safepoint>'}, GC: {'<GC>'}}, |
| 367 | ) |
| 368 | |
| 369 | def testWriteGCMoleResults(self): |
| 370 | temp_dir = Path(tempfile.mkdtemp('gcmole_test')) |
nothing calls this directly
no test coverage detected