Get error messages tests to work in the browser
This commit is contained in:
parent
000dc03360
commit
eb36d6e7a2
4
Cakefile
4
Cakefile
|
@ -240,10 +240,7 @@ task 'doc:test', 'watch and continually rebuild the browser-based tests', ->
|
|||
# Helpers
|
||||
testsInScriptBlocks = ->
|
||||
output = ''
|
||||
excludedTestFiles = ['error_messages.coffee']
|
||||
for filename in fs.readdirSync testsSourceFolder
|
||||
continue if filename in excludedTestFiles
|
||||
|
||||
if filename.indexOf('.coffee') isnt -1
|
||||
type = 'coffeescript'
|
||||
else if filename.indexOf('.litcoffee') isnt -1
|
||||
|
@ -266,7 +263,6 @@ task 'doc:test', 'watch and continually rebuild the browser-based tests', ->
|
|||
output = render
|
||||
testHelpers: testHelpers
|
||||
tests: testsInScriptBlocks()
|
||||
majorVersion: majorVersion
|
||||
fs.writeFileSync "#{outputFolder}/test.html", output
|
||||
log 'compiled', green, "#{testFile} → #{outputFolder}/test.html"
|
||||
|
||||
|
|
1197
docs/v1/test.html
1197
docs/v1/test.html
File diff suppressed because it is too large
Load Diff
|
@ -85,6 +85,8 @@ say = (msg, className) ->
|
|||
if err
|
||||
if typeof err is 'function' and e instanceof err # Handle comparing exceptions
|
||||
ok yes
|
||||
else if e.toString().indexOf('[stdin]') is 0 # Handle comparing error messages
|
||||
ok err e
|
||||
else
|
||||
eq e, err
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue