def tearDown(self): super(TestDynamicDoesntOverwrite, self).tearDown() trappy.unregister_ftrace_parser(DummyEvent)
def test_register_ftrace_parser(self): trappy.register_ftrace_parser(DynamicEvent) t = trappy.FTrace(name="first") self.assertTrue(len(t.dynamic_event.data_frame) == 1) trappy.unregister_ftrace_parser(DynamicEvent)
def test_unregister_ftrace_parser(self): """unregister_ftrace_parser() works""" trappy.register_ftrace_parser(DynamicEvent) trappy.unregister_ftrace_parser(DynamicEvent) trace = trappy.FTrace() self.assertFalse(hasattr(trace, "dynamic_event"))