mirror of
https://github.com/jashkenas/coffeescript.git
synced 2022-11-09 12:23:24 -05:00
Make node --harmony bin/cake test
pass on Node 9 (#5012)
* Make `node --harmony bin/cake test` pass on Node 9 Make classMaker() explicitly return an object * Update Travis and AppVeyor to use --harmony and v9
This commit is contained in:
parent
0268505119
commit
ce66a499de
3 changed files with 5 additions and 0 deletions
|
@ -3,6 +3,7 @@ language: node_js
|
|||
node_js:
|
||||
- 6
|
||||
- 8
|
||||
- 9
|
||||
|
||||
cache:
|
||||
directories:
|
||||
|
@ -14,5 +15,6 @@ script:
|
|||
- node ./bin/cake build:full
|
||||
- node ./bin/cake build:browser
|
||||
- node ./bin/cake test
|
||||
- node --harmony ./bin/cake test
|
||||
- node ./bin/cake test:browser
|
||||
- node ./bin/cake test:integrations
|
||||
|
|
|
@ -2,6 +2,7 @@ environment:
|
|||
matrix:
|
||||
- nodejs_version: '6'
|
||||
- nodejs_version: '8'
|
||||
- nodejs_version: '9'
|
||||
- nodejs_version: '' # Installs latest.
|
||||
|
||||
install:
|
||||
|
@ -19,6 +20,7 @@ test_script:
|
|||
- node ./bin/cake build:full
|
||||
- node ./bin/cake build:browser
|
||||
- node ./bin/cake test
|
||||
- node --harmony ./bin/cake test
|
||||
- node ./bin/cake test:browser
|
||||
- node ./bin/cake test:integrations
|
||||
|
||||
|
|
|
@ -266,6 +266,7 @@ test "classes with value'd constructors", ->
|
|||
inner = ++counter
|
||||
->
|
||||
@value = inner
|
||||
@
|
||||
|
||||
class One
|
||||
constructor: classMaker()
|
||||
|
|
Loading…
Add table
Reference in a new issue