/
usr
/
lib
/
python2.6
/
site-packages
/
cliff
/
tests
/
/usr/lib/python2.6/site-packages/cliff/tests
mkdir
upload
Name
Size
Mode
Actions
test_app.py
13605
0644
edit
dl
rm
test_app.pyc
17670
0644
edit
dl
rm
test_command.py
562
0644
edit
dl
rm
test_command.pyc
1495
0644
edit
dl
rm
test_commandmanager.py
3390
0644
edit
dl
rm
test_commandmanager.pyc
4850
0644
edit
dl
rm
test_complete.py
4126
0644
edit
dl
rm
test_complete.pyc
6617
0644
edit
dl
rm
test_formatters_csv.py
1051
0755
edit
dl
rm
test_formatters_csv.pyc
1623
0644
edit
dl
rm
test_formatters_json.py
1713
0755
edit
dl
rm
test_formatters_json.pyc
2145
0644
edit
dl
rm
test_formatters_shell.py
957
0755
edit
dl
rm
test_formatters_shell.pyc
1584
0644
edit
dl
rm
test_formatters_table.py
1278
0755
edit
dl
rm
test_formatters_table.pyc
2250
0644
edit
dl
rm
test_formatters_value.py
698
0755
edit
dl
rm
test_formatters_value.pyc
1352
0644
edit
dl
rm
test_formatters_yaml.py
1048
0755
edit
dl
rm
test_formatters_yaml.pyc
1623
0644
edit
dl
rm
test_help.py
3670
0644
edit
dl
rm
test_help.pyc
3524
0644
edit
dl
rm
test_interactive.py
1743
0644
edit
dl
rm
test_interactive.pyc
3385
0644
edit
dl
rm
test_lister.py
1038
0755
edit
dl
rm
test_lister.pyc
2171
0644
edit
dl
rm
test_show.py
1287
0755
edit
dl
rm
test_show.pyc
2599
0644
edit
dl
rm
test_utils.py
2038
0644
edit
dl
rm
test_utils.pyc
2641
0644
edit
dl
rm
utils.py
817
0644
edit
dl
rm
utils.pyc
2009
0644
edit
dl
rm
__init__.py
0
0644
edit
dl
rm
__init__.pyc
138
0644
edit
dl
rm
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
Save
cmd:
run