コード例 #1
0
 def test_from_endless_nested(self):
     result = tail(tail(itertools.cycle([-1, 2, 9])))
     expected = [9, -1, 2, 9, -1, 2, 9, -1, 2, 9]
     selected = [next(result) for unused in expected]
     assert selected == expected
コード例 #2
0
 def test_few_items(self):
     assert list(tail(range(5))) == [1, 2, 3, 4]
コード例 #3
0
 def test_empty_result(self):
     assert list(tail({})) == []
     assert list(tail({55})) == []
コード例 #4
0
ファイル: test_misc.py プロジェクト: danilobellini/dose
 def test_from_endless_nested(self):
     result = tail(tail(itertools.cycle([-1, 2, 9])))
     expected = [9, -1, 2, 9, -1, 2, 9, -1, 2, 9]
     selected = [next(result) for unused in expected]
     assert selected == expected
コード例 #5
0
ファイル: test_misc.py プロジェクト: danilobellini/dose
 def test_few_items(self):
     assert list(tail(range(5))) == [1, 2, 3, 4]
コード例 #6
0
ファイル: test_misc.py プロジェクト: danilobellini/dose
 def test_empty_result(self):
     assert list(tail({})) == []
     assert list(tail({55})) == []