aboutsummaryrefslogtreecommitdiffstats
path: root/template_test/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'template_test/test.py')
-rwxr-xr-xtemplate_test/test.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/template_test/test.py b/template_test/test.py
index f99ca23..22fcca0 100755
--- a/template_test/test.py
+++ b/template_test/test.py
@@ -8,14 +8,17 @@ for testfile in glob.glob("*.json"):
for test in testdoc["tests"]:
if "lambda" in test["data"]:
continue
- if "partials" in test:
- #print testfile, test["name"]
- continue
open('data', 'w').write(json.dumps(test["data"]))
open('template', 'w').write(test["template"])
+ if "partials" in test:
+ open('partials', 'w').write(json.dumps(test["partials"]))
+ else:
+ open('partials', 'w').write("{}")
ret = subprocess.check_output("./mustachetest")
print testfile, test["name"]
if ret != test["expected"]:
+ if 'partials' in test:
+ print 'partials:', json.dumps(test["partials"])
print json.dumps(test["data"])
print test["template"]
print 'Expected:',repr(test["expected"])
@@ -23,3 +26,4 @@ for testfile in glob.glob("*.json"):
assert ret == test["expected"]
os.unlink('data')
os.unlink('template')
+ os.unlink('partials')