summaryrefslogtreecommitdiff
path: root/src/mailman/tests/test_documentation.py
diff options
context:
space:
mode:
authorBarry Warsaw2012-12-30 14:39:10 -0500
committerBarry Warsaw2012-12-30 14:39:10 -0500
commita0244a524117c90cbf22f0007b96933c4fb2aa4b (patch)
tree21fc100ba690971aa1310fb08c82fedc5f38084c /src/mailman/tests/test_documentation.py
parent2450a9c9642d06af1a60df70acb742e67959d77e (diff)
parent5ec8a131c602f9b00d6b25d914ffc923cd1aa964 (diff)
downloadmailman-a0244a524117c90cbf22f0007b96933c4fb2aa4b.tar.gz
mailman-a0244a524117c90cbf22f0007b96933c4fb2aa4b.tar.zst
mailman-a0244a524117c90cbf22f0007b96933c4fb2aa4b.zip
Diffstat (limited to 'src/mailman/tests/test_documentation.py')
-rw-r--r--src/mailman/tests/test_documentation.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mailman/tests/test_documentation.py b/src/mailman/tests/test_documentation.py
index b769f07d6..c00c41b83 100644
--- a/src/mailman/tests/test_documentation.py
+++ b/src/mailman/tests/test_documentation.py
@@ -46,6 +46,7 @@ from mailman.testing.layers import SMTPLayer
DOT = '.'
+COMMASPACE = ', '
@@ -133,14 +134,19 @@ def dump_json(url, data=None, method=None, username=None, password=None):
if results is None:
return
for key in sorted(results):
+ value = results[key]
if key == 'entries':
- for i, entry in enumerate(results[key]):
+ for i, entry in enumerate(value):
# entry is a dictionary.
print 'entry %d:' % i
for entry_key in sorted(entry):
print ' {0}: {1}'.format(entry_key, entry[entry_key])
+ elif isinstance(value, list):
+ printable_value = COMMASPACE.join(
+ "'{0}'".format(s) for s in sorted(value))
+ print '{0}: [{1}]'.format(key, printable_value)
else:
- print '{0}: {1}'.format(key, results[key])
+ print '{0}: {1}'.format(key, value)