Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c6c3388

Browse files
committed
extended test case for cascaded comparisons
1 parent 41ee7f3 commit c6c3388

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

tests/run/cmp.pyx

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,28 @@ def cascaded_c(double a, double b, double c):
3838
"""
3939
return a < b < c
4040

41+
def cascaded_mix_pyleft(a, double b, double c):
42+
"""
43+
>>> cascaded_mix_pyleft(1, 2, 3)
44+
True
45+
>>> cascaded_mix_pyleft(1, 2, -1)
46+
False
47+
>>> cascaded_mix_pyleft(10, 2, 3)
48+
False
49+
"""
50+
return a < b < c
51+
52+
def cascaded_mix_pyright(double a, double b, c):
53+
"""
54+
>>> cascaded_mix_pyright(1, 2, 3)
55+
True
56+
>>> cascaded_mix_pyright(1, 2, -1)
57+
False
58+
>>> cascaded_mix_pyright(10, 2, 3)
59+
False
60+
"""
61+
return a < b < c
62+
4163
def typed_cmp(list L):
4264
"""
4365
>>> typed_cmp([1,2,3])

0 commit comments

Comments
 (0)