fix remaining unit tests

This commit is contained in:
Elijah 2024-11-06 15:11:20 +00:00
parent 112ecdc2e3
commit 6e165f6746

View File

@ -222,16 +222,16 @@ def test_event_console_log():
assert spec.handler.fn.__qualname__ == "_call_function" assert spec.handler.fn.__qualname__ == "_call_function"
assert spec.args[0][0].equals(Var(_js_expr="function")) assert spec.args[0][0].equals(Var(_js_expr="function"))
assert spec.args[0][1].equals( assert spec.args[0][1].equals(
Var('(() => ((console["log"]("message"))))', _var_type=Callable) Var('(() => (console["log"]("message")))', _var_type=Callable)
) )
assert ( assert (
format.format_event(spec) format.format_event(spec)
== 'Event("_call_function", {function:(() => ((console["log"]("message"))))})' == 'Event("_call_function", {function:(() => (console["log"]("message")))})'
) )
spec = event.console_log(Var(_js_expr="message")) spec = event.console_log(Var(_js_expr="message"))
assert ( assert (
format.format_event(spec) format.format_event(spec)
== 'Event("_call_function", {function:(() => ((console["log"](message))))})' == 'Event("_call_function", {function:(() => (console["log"](message)))})'
) )
@ -242,16 +242,16 @@ def test_event_window_alert():
assert spec.handler.fn.__qualname__ == "_call_function" assert spec.handler.fn.__qualname__ == "_call_function"
assert spec.args[0][0].equals(Var(_js_expr="function")) assert spec.args[0][0].equals(Var(_js_expr="function"))
assert spec.args[0][1].equals( assert spec.args[0][1].equals(
Var('(() => ((window["alert"]("message"))))', _var_type=Callable) Var('(() => (window["alert"]("message")))', _var_type=Callable)
) )
assert ( assert (
format.format_event(spec) format.format_event(spec)
== 'Event("_call_function", {function:(() => ((window["alert"]("message"))))})' == 'Event("_call_function", {function:(() => (window["alert"]("message")))})'
) )
spec = event.window_alert(Var(_js_expr="message")) spec = event.window_alert(Var(_js_expr="message"))
assert ( assert (
format.format_event(spec) format.format_event(spec)
== 'Event("_call_function", {function:(() => ((window["alert"](message))))})' == 'Event("_call_function", {function:(() => (window["alert"](message)))})'
) )