summaryrefslogtreecommitdiff
path: root/framework
diff options
context:
space:
mode:
authorPaul Berry <stereotype441@gmail.com>2011-05-21 07:55:08 -0700
committerChad Versace <chad@chad-versace.us>2011-05-23 12:15:35 -0700
commite3958d07236d3f24106bb5578df4b211643ea36a (patch)
treecf1dee778b04bb0506e6fc0e019cd3b3f7f4aa6e /framework
parentfd0aa57f20f91a1430838f190de8e3aff11d58dd (diff)
framework: decode arrays when parsing test run results
When reading in test run results we were mistakenly not decoding escape sequences inside arrays. This resulted in occasional extra backslashes in lists such as "errors" and "errors_ignored". Reviewed-by: Chad Versace <chad@chad-versace.us>
Diffstat (limited to 'framework')
-rw-r--r--framework/core.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/framework/core.py b/framework/core.py
index 502b3247..ee568527 100644
--- a/framework/core.py
+++ b/framework/core.py
@@ -189,7 +189,7 @@ class TestrunResult:
if line == '!':
del stack[-1]
else:
- a.append(line[1:])
+ a.append(decode(line[1:]))
return cb
def dictparser(d):