diff options
Diffstat (limited to 'test/test_reader.py')
-rw-r--r-- | test/test_reader.py | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/test/test_reader.py b/test/test_reader.py index 8c681c8..0676b30 100644 --- a/test/test_reader.py +++ b/test/test_reader.py @@ -1,8 +1,9 @@ # -*- coding: utf-8 -*- +from __future__ import absolute_import, print_function, unicode_literals import yaml import yamlish import test -import unittest +import unittest2 as unittest test_data_list = [ { @@ -42,7 +43,7 @@ test_data_list = [ }, { "name": 'Mixed array', - "in": [ '---', '- 1', "- 'two'", '- "three\n"', '...', ], + "in": [ '---', '- 1', "- 'two'", r'- "three\n"', '...', ], "out": [ 1, 'two', "three\n" ], }, { @@ -311,44 +312,42 @@ test_data_list = [ }, { "name": "Unprintables", - "skip": True, "in": [ - "---", - "- \"\\z\\x01\\x02\\x03\\x04\\x05\\x06\\a\\x08\\t\\n\\v\\f\\r\\x0e\\x0f\"", + "- \"\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\a\\x08\\t\\n\\v\\f\\r\\x0e\\x0f\"", "- \"\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\e\\x1c\\x1d\\x1e\\x1f\"", - "- \" !\\\"#\$%&'()*+,-./\"", + "- \" !\\\"#$%&'()*+,-./\"", "- 0123456789:;<=>?", "- '\@ABCDEFGHIJKLMNO'", "- 'PQRSTUVWXYZ[\\]^_'", "- '`abcdefghijklmno'", - "- 'pqrstuvwxyz{|}~\177'", - "- \200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217", - "- \220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237", - "- \240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257", - "- \260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277", - "- \300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317", - "- \320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337", - "- \340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357", - "- \360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377", + r"- 'pqrstuvwxyz{|}~\177'", + "- \\200\\201\\202\\203\\204\\205\\206\\207\\210\\211\\212\\213\\214\\215\\216\\217", + "- \\220\\221\\222\\223\\224\\225\\226\\227\\230\\231\\232\\233\\234\\235\\236\\237", + "- \\240\\241\\242\\243\\244\\245\\246\\247\\250\\251\\252\\253\\254\\255\\256\\257", + "- \\260\\261\\262\\263\\264\\265\\266\\267\\270\\271\\272\\273\\274\\275\\276\\277", + "- \\300\\301\\302\\303\\304\\305\\306\\307\\310\\311\\312\\313\\314\\315\\316\\317", + "- \\320\\321\\322\\323\\324\\325\\326\\327\\330\\331\\332\\333\\334\\335\\336\\337", + "- \\340\\341\\342\\343\\344\\345\\346\\347\\350\\351\\352\\353\\354\\355\\356\\357", + "- \\360\\361\\362\\363\\364\\365\\366\\367\\370\\371\\372\\373\\374\\375\\376\\377", "..." ], "out": [ "\0\1\2\3\4\5\6\a\b\t\n\13\f\r\16\17", - "\20\21\22\23\24\25\26\27\30\31\32\e\34\35\36\37", - " !\"#\$%&'()*+,-./", + "\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37", + " !\"#$%&'()*+,-./", "0123456789:;<=>?", "\@ABCDEFGHIJKLMNO", "PQRSTUVWXYZ[\\]^_", "`abcdefghijklmno", - "pqrstuvwxyz{|}~\177", - "\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217", - "\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237", - "\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257", - "\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277", - "\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317", - "\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337", - "\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357", - "\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377" + r"pqrstuvwxyz{|}~\177", + r"\200\201\202\203\204\205\206\207\210\211\212\213\214\215\216\217", + r"\220\221\222\223\224\225\226\227\230\231\232\233\234\235\236\237", + r"\240\241\242\243\244\245\246\247\250\251\252\253\254\255\256\257", + r"\260\261\262\263\264\265\266\267\270\271\272\273\274\275\276\277", + r"\300\301\302\303\304\305\306\307\310\311\312\313\314\315\316\317", + r"\320\321\322\323\324\325\326\327\330\331\332\333\334\335\336\337", + r"\340\341\342\343\344\345\346\347\350\351\352\353\354\355\356\357", + r"\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377" ] }, { @@ -366,6 +365,7 @@ test_data_list = [ class TestReader(unittest.TestCase): # IGNORE:C0111 pass +test.generate_testsuite(test_data_list, TestReader, yamlish.load) + if __name__ == "__main__": - test.generate_testsuite(test_data_list, TestReader, yamlish.load) unittest.main() |