Beispiel #1
0
 def test_inject2(self):
     linq = Linq([1, 2, 3, 4])
     # the equare of 0 - 1 - 2 - 3 - 4
     assert_equal(
         linq.inject(0, lambda res, val: res - val, last_f=lambda x: x * x),
         100)
     assert_equal(
         linq.inject(0, lambda res, val: res - val, last_f=lambda x: x * x),
         100)
Beispiel #2
0
 def test_inject(self):
     linq = Linq([1, 2, 3, 4])
     # 0 - 1 - 2 - 3 - 4
     assert_equal(linq.inject(0, lambda res, val: res - val), -10)
     assert_equal(linq.inject(0, lambda res, val: res - val), -10)