예제 #1
0
 def test_it_should_sort_the_stream_by_key(self):
     zipped = zip(reversed(list(xrange(10))), range(10))
     stream = Stream(reversed(list(zipped)))
     sorted = stream.sorted(key=itemgetter(1))
     self.assertListEqual(list(sorted),
                          list(zip(reversed(range(10)), range(10))))
예제 #2
0
 def test_it_should_reverse_sort_the_stream_by_key(self):
     stream = Stream(zip(reversed(range(10)), range(10)))
     sorted = stream.sorted(itemgetter(1), reverse=True)
     self.assertListEqual(
         list(sorted),
         list(reversed(list(zip(reversed(range(10)), range(10))))))
예제 #3
0
 def test_it_should_sort_the_stream(self):
     stream = Stream(reversed(range(10)))
     sorted = stream.sorted()
     self.assertListEqual(list(sorted), list(xrange(10)))
예제 #4
0
 def test_sorted(self):
     elements = reversed(xrange(100))
     stream = Stream(elements)
     stream = stream.sorted()
     self.assertListEqual(list(stream), list(xrange(100)))
예제 #5
0
 def test_it_should_reverse_sort_the_stream_by_key(self):
     stream = Stream(zip(reversed(range(10)), range(10)))
     sorted = stream.sorted(itemgetter(1), reverse=True)
     self.assertListEqual(
         list(sorted),
         list(reversed(list(zip(reversed(range(10)), range(10))))))
예제 #6
0
 def test_it_should_sort_the_stream_by_key(self):
     zipped = zip(reversed(list(xrange(10))), range(10))
     stream = Stream(reversed(list(zipped)))
     sorted = stream.sorted(key=itemgetter(1))
     self.assertListEqual(list(sorted),
                          list(zip(reversed(range(10)), range(10))))
예제 #7
0
 def test_it_should_sort_the_stream(self):
     stream = Stream(reversed(range(10)))
     sorted = stream.sorted()
     self.assertListEqual(list(sorted), list(xrange(10)))