mirror of
https://github.com/jashkenas/coffeescript.git
synced 2022-11-09 12:23:24 -05:00
14 lines
495 B
CoffeeScript
14 lines
495 B
CoffeeScript
# Ensure that carriage returns don't break compilation on Windows.
|
|
eq CoffeeScript.compile('one\r\ntwo', bare: on), 'one;\ntwo;'
|
|
|
|
# `globals: on` removes `var`s
|
|
eq CoffeeScript.compile('x = y', bare: on, globals: on), 'x = y;'
|
|
|
|
ok 'passed' is CoffeeScript.eval '"passed"', bare: on, fileName: 'test'
|
|
|
|
#750
|
|
try ok not CoffeeScript.nodes 'f(->'
|
|
catch e then eq e.message, 'unclosed CALL_START on line 1'
|
|
|
|
eq CoffeeScript.compile('for all k of o then', bare: on, globals: on),
|
|
'for (k in o) {}'
|