Esempio n. 1
0
 def test_transform_boolean_or(self):
     _assert_transform(
         nodes.bool_or(nodes.ref("x"), nodes.ref("y")),
         cc.ternary_conditional(
             cc.call(cc.builtin("bool"), [cc.ref("x")]),
             cc.ref("x"),
             cc.ref("y")
         ),
     )
Esempio n. 2
0
def test_transform_ternary_conditional():
    _assert_transform(
        cc.ternary_conditional(cc.ref("x"), cc.ref("y"), cc.ref("z")),
        js.ternary_conditional(js.ref("x"), js.ref("y"), js.ref("z")),
    )