]> code.communitydata.science - rises_declines_wikia_code.git/blob - mediawiki_dump_tools/Mediawiki-Utilities/mw/util/iteration/tests/test_sequence.py
Initial commit
[rises_declines_wikia_code.git] / mediawiki_dump_tools / Mediawiki-Utilities / mw / util / iteration / tests / test_sequence.py
1 from nose.tools import eq_
2 from ..sequence import sequence
3
4
5 def test_sequence():
6     foo = [{'val': 3}, {'val': 5}]
7     bar = [{'val': 1}, {'val': 10}, {'val': 15}]
8     expected = [{'val': 1}, {'val': 3}, {'val': 5}, {'val': 10}, {'val': 15}]
9
10     result = list(sequence(foo, bar, compare=lambda i1, i2: i1['val'] < i2['val']))
11     eq_(expected, result)

Community Data Science Collective || Want to submit a patch?