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))))
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))))))
def test_it_should_sort_the_stream(self): stream = Stream(reversed(range(10))) sorted = stream.sorted() self.assertListEqual(list(sorted), list(xrange(10)))
def test_sorted(self): elements = reversed(xrange(100)) stream = Stream(elements) stream = stream.sorted() self.assertListEqual(list(stream), list(xrange(100)))
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))))))
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))))
def test_it_should_sort_the_stream(self): stream = Stream(reversed(range(10))) sorted = stream.sorted() self.assertListEqual(list(sorted), list(xrange(10)))