]> code.communitydata.science - rises_declines_wikia_code.git/blob - mediawiki_dump_tools/Mediawiki-Utilities/mw/util/tests/test_functions.py
Initial commit
[rises_declines_wikia_code.git] / mediawiki_dump_tools / Mediawiki-Utilities / mw / util / tests / test_functions.py
1 from nose.tools import eq_
2
3 from ..functions import none_or
4
5
6 def test_none_or():
7     eq_(10, none_or("10", int))
8     eq_(10.75, none_or("10.75", float))
9     eq_(None, none_or(None, int))
10     assert none_or("", str) is not None
11     assert none_or([], list) is not None
12     assert none_or({}, dict) is not None
13     assert none_or(0, int) is not None
14     assert none_or(-1, int) is not None

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