def test_take_while_i3(self): linq = Linq(range(10)).concat(Linq(range(10)).reverse()) assert_equal(linq.take_while_i(), Linq(range(10)).concat(Linq(range(10)).reverse()))
def test_take_while_i2(self): linq = Linq(range(10)).concat(Linq(range(10)).reverse()) assert_equal(linq.take_while_i(lambda i, x: i * x <= 100), linq)