(self, func, expected, **kwargs)
| 1013 | return self.get_disassembly(func, lasti, False) |
| 1014 | |
| 1015 | def do_disassembly_test(self, func, expected, **kwargs): |
| 1016 | self.maxDiff = None |
| 1017 | got = self.get_disassembly(func, depth=0, **kwargs) |
| 1018 | self.do_disassembly_compare(got, expected) |
| 1019 | # Add checks for dis.disco |
| 1020 | if hasattr(func, '__code__'): |
| 1021 | got_disco = io.StringIO() |
| 1022 | with contextlib.redirect_stdout(got_disco): |
| 1023 | dis.disco(func.__code__, **kwargs) |
| 1024 | self.do_disassembly_compare(got_disco.getvalue(), expected) |
| 1025 | |
| 1026 | def test_opmap(self): |
| 1027 | self.assertEqual(dis.opmap["CACHE"], 0) |
no test coverage detected