/usr/lib/python2.6/site-packages/cliff/tests
NameSizeModeActions
test_app.py136050644editdlrm
test_app.pyc176700644editdlrm
test_command.py5620644editdlrm
test_command.pyc14950644editdlrm
test_commandmanager.py33900644editdlrm
test_commandmanager.pyc48500644editdlrm
test_complete.py41260644editdlrm
test_complete.pyc66170644editdlrm
test_formatters_csv.py10510755editdlrm
test_formatters_csv.pyc16230644editdlrm
test_formatters_json.py17130755editdlrm
test_formatters_json.pyc21450644editdlrm
test_formatters_shell.py9570755editdlrm
test_formatters_shell.pyc15840644editdlrm
test_formatters_table.py12780755editdlrm
test_formatters_table.pyc22500644editdlrm
test_formatters_value.py6980755editdlrm
test_formatters_value.pyc13520644editdlrm
test_formatters_yaml.py10480755editdlrm
test_formatters_yaml.pyc16230644editdlrm
test_help.py36700644editdlrm
test_help.pyc35240644editdlrm
test_interactive.py17430644editdlrm
test_interactive.pyc33850644editdlrm
test_lister.py10380755editdlrm
test_lister.pyc21710644editdlrm
test_show.py12870755editdlrm
test_show.pyc25990644editdlrm
test_utils.py20380644editdlrm
test_utils.pyc26410644editdlrm
utils.py8170644editdlrm
utils.pyc20090644editdlrm
__init__.py00644editdlrm
__init__.pyc1380644editdlrm
Edit: /usr/lib/python2.6/site-packages/cliff/tests/test_formatters_csv.py (1051B)
#!/usr/bin/env python # -*- coding: utf-8 -*- import mock import six from cliff.formatters import commaseparated def test_commaseparated_list_formatter(): sf = commaseparated.CSVLister() c = ('a', 'b', 'c') d1 = ('A', 'B', 'C') d2 = ('D', 'E', 'F') data = [d1, d2] expected = 'a,b,c\nA,B,C\nD,E,F\n' output = six.StringIO() parsed_args = mock.Mock() parsed_args.quote_mode = 'none' sf.emit_list(c, data, output, parsed_args) actual = output.getvalue() assert expected == actual def test_commaseparated_list_formatter_unicode(): sf = commaseparated.CSVLister() c = (u'a', u'b', u'c') d1 = (u'A', u'B', u'C') happy = u'高兴' d2 = (u'D', u'E', happy) data = [d1, d2] expected = u'a,b,c\nA,B,C\nD,E,%s\n' % happy output = six.StringIO() parsed_args = mock.Mock() parsed_args.quote_mode = 'none' sf.emit_list(c, data, output, parsed_args) actual = output.getvalue() if six.PY2: actual = actual.decode('utf-8') assert expected == actual