コード例 #1
0
ファイル: test_iterutils.py プロジェクト: cybernetics/bfg9000
 def test_mixed(self):
     self.assertEqual(iterutils.partition(
         lambda i: i[0] == 'b', ['foo', 'bar', 'baz']
     ), (['bar', 'baz'], ['foo']))
コード例 #2
0
ファイル: test_iterutils.py プロジェクト: cybernetics/bfg9000
 def test_all_true(self):
     self.assertEqual(iterutils.partition(
         lambda i: len(i), ['foo', 'bar', 'baz']
     ), (['foo', 'bar', 'baz'], []))
コード例 #3
0
ファイル: test_iterutils.py プロジェクト: cybernetics/bfg9000
 def test_all_false(self):
     self.assertEqual(iterutils.partition(
         lambda i: i[0] == 'z', ['foo', 'bar', 'baz']
     ), ([], ['foo', 'bar', 'baz']))
コード例 #4
0
ファイル: test_iterutils.py プロジェクト: cybernetics/bfg9000
 def test_empty(self):
     self.assertEqual(iterutils.partition(lambda i: i[0] == 'b', []),
                      ([], []))