MCPcopy Index your code
hub / github.com/HelloZeroNet/ZeroNet / testUsage

Function testUsage

src/util/Event.py:41–53  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

39 on_changed("#1")
40
41 def testUsage():
42 def say(pre, text):
43 print("%s Say: %s" % (pre, text))
44
45 on_changed = Event()
46 on_changed.once(lambda pre: say(pre, "once"))
47 on_changed.once(lambda pre: say(pre, "once"))
48 on_changed.once(lambda pre: say(pre, "namedonce"), "namedonce")
49 on_changed.once(lambda pre: say(pre, "namedonce"), "namedonce")
50 on_changed.append(lambda pre: say(pre, "always"))
51 on_changed("#1")
52 on_changed("#2")
53 on_changed("#3")
54
55 testBenchmark()

Callers

nothing calls this directly

Calls 3

onceMethod · 0.95
EventClass · 0.85
sayFunction · 0.85

Tested by

no test coverage detected