Commit c322df92 authored by Stefan Behnel's avatar Stefan Behnel

extended test case

parent 1d86687b
...@@ -127,6 +127,18 @@ def multiplied_lists_nonconst(x): ...@@ -127,6 +127,18 @@ def multiplied_lists_nonconst(x):
""" """
return [1,2,3] * x return [1,2,3] * x
@cython.test_assert_path_exists("//MulNode")
def multiplied_lists_nonconst_left(x):
"""
>>> multiplied_lists_nonconst_left(5) == 5 * [1,2,3]
True
>>> multiplied_lists_nonconst_left(-5) == -5 * [1,2,3]
True
>>> multiplied_lists_nonconst_left(0) == 0 * [1,2,3]
True
"""
return x * [1,2,3]
@cython.test_fail_if_path_exists("//MulNode//ListNode") @cython.test_fail_if_path_exists("//MulNode//ListNode")
@cython.test_assert_path_exists("//MulNode") @cython.test_assert_path_exists("//MulNode")
def multiplied_lists_nonconst_expression(x): def multiplied_lists_nonconst_expression(x):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment