def test_invalid_scope(self): tracer = VizTracer() tracer.start() tracer.add_instant("instant", {"karma": True}, scope="invalid") tracer.stop() entries = tracer.parse() self.assertEqual(entries, 0)
def test_invalid_scope(self): tracer = VizTracer() tracer.start() tracer.add_instant('instant - "karma": True', scope="invalid") tracer.stop() tracer.parse() self.assertEventNumber(tracer.data, 0)
def test_addinstant(self): tracer = VizTracer() tracer.start() tracer.add_instant("instant", {"karma": True}) tracer.stop() entries = tracer.parse() self.assertEqual(entries, 1)
def test_addinstant(self): tracer = VizTracer() tracer.start() tracer.add_instant('instant - "karma": True') tracer.stop() tracer.parse() self.assertEventNumber(tracer.data, 1)
def test_instant(self): def s(): return 0 tracer = VizTracer() tracer.start() # This is a library function which will be ignored, but # this could trick the system into a ignoring status tracer.add_instant("name", {"a": 1}) s() s() s() tracer.stop() entries = tracer.parse() tracer.save() self.assertEqual(entries, 4)