From e01e28aec3bd2e42a0a4f1bec23e82bbc1cccb6e Mon Sep 17 00:00:00 2001 From: SaintPeter Date: Tue, 29 Dec 2015 10:23:57 -0800 Subject: [PATCH] Fix test solution tail comment collision --- seed/test-challenges.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/seed/test-challenges.js b/seed/test-challenges.js index 71198d83ab..dfb0eb864e 100644 --- a/seed/test-challenges.js +++ b/seed/test-challenges.js @@ -85,7 +85,7 @@ function createTest({ return Observable.just(t) .map(fillAssert) /* eslint-disable no-unused-vars */ - // assert is used within the eval + // assert and code used within the eval .doOnNext(assert => { solutions.forEach(solution => { tests.forEach(test => { @@ -94,7 +94,11 @@ function createTest({ /* eslint-enable no-unused-vars */ try { (() => { - return eval(head + solution + tail + ';;' + test); + return eval( + head + '\n;;' + + solution + '\n;;' + + tail + '\n;;' + + test); })(); } catch (e) { t.fail(e);