Files
clever-show/tests/messaging_test.py
2020-10-25 21:12:46 +03:00

16 lines
399 B
Python

import os
import sys
import pytest
current_dir = os.path.dirname(os.path.realpath(__file__))
sys.path.insert(0, os.path.realpath(os.path.join(current_dir, os.pardir)))
from lib.messaging import CallbackManager
def test_callback_registration():
def f(arg):
return arg
c = CallbackManager()
c.action_callback("123")(f)
t = "test"
assert t == c.action_callbacks["123"](t)