Skip to content

Commit 3548812

Browse files
committed
DRY: pass options to tryTransform and tryCompile.
1 parent d5f525d commit 3548812

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/test.coffee

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@ if process.env.DEBUG
1616
else
1717
transform = require '../'
1818

19-
tryTransform = (input, desc) ->
19+
tryTransform = (input, options, desc) ->
2020
try
21-
options = literate: desc.match /literate/
2221
transformed = transform input, options
2322
catch e
2423
e.message = """
@@ -31,9 +30,8 @@ tryTransform = (input, desc) ->
3130

3231
transformed
3332

34-
tryCompile = (input, desc) ->
33+
tryCompile = (input, options, desc) ->
3534
try
36-
options = literate: desc.match /literate/
3735
compiled = coffeeCompile input, options
3836
catch e
3937
e.message = """
@@ -55,9 +53,11 @@ testTypes =
5553
'output':
5654
params: ['desc','input','expected']
5755
runner: (testcase) ->
58-
transformed = tryTransform testcase.input, testcase.desc
56+
options = literate: testcase.desc.match /literate/
5957

60-
compiled = tryCompile transformed, testcase.desc
58+
transformed = tryTransform testcase.input, options, testcase.desc
59+
60+
compiled = tryCompile transformed, options, testcase.desc
6161

6262
# simple assertion of string equality of expected output and actual output
6363
pass = transformed is testcase.expected

0 commit comments

Comments
 (0)