jashkenas--coffeescript/test
geebo 496fd5d3d3 Add Implicit Async Functions (#3757)
* changed jison acceptable versions

* added await support

* wrong function bug fix

* added tests for async/await

* invalid to have await, yield(from) in same function

* changed error handling and tests

* bug fix

* made error handling test more rigorous

* consolidated harmony test files

* added async constructor support and tests

* removed .orig files

* Fixed browser testing issue

* Minor cleanup

* Async test-suite and Cake support, simplified/removed funky tests

* Skip async/await tests when not supported in runtime

* cleanup

* Replaced polyfill with native JS async/await

* Oops

* Make 'async' reserved word

* Remove all async polyfills

* fix merge conflict

* make async testing opt-in

* restore test, remove confusing polyfill language

* Revert changes to test runners

* Only run async tests where async/await is supported (Node 7+ with --harmony, for now)

* remove 'async' from JS reserved words

* The async tests should use their own special async-capable version of `global.test`, which is only loaded for the async tests and only loaded by async-capable environments

* Reverting rename of `async`, it’s not a reserved word so there’s no longer a need for this change

* async test refactoring and additions

* oops

* sync

* better error reporting for `await`

* more stuff geoffrey wants

* fixed litcoffee tests

* change test title
2016-11-02 08:51:26 -07:00
..
importing
arrays.coffee
assignment.coffee
async.coffee Add Implicit Async Functions (#3757) 2016-11-02 08:51:26 -07:00
booleans.coffee
classes.coffee [CS2] Output ES2015 arrow functions, default parameters, rest parameters (#4311) 2016-10-25 22:26:13 -07:00
cluster.coffee
comments.coffee
compilation.coffee Make sure the indentation is consistent with the previous level. 2016-09-20 23:06:44 +02:00
comprehensions.coffee
control_flow.coffee Improve naming of generated 'i-variables' 2016-06-10 08:58:18 +02:00
error_messages.coffee Add Implicit Async Functions (#3757) 2016-11-02 08:51:26 -07:00
eval.coffee
exception_handling.coffee
formatting.coffee Don’t allow mixing different types of whitespace for indentation, per line. 2016-09-20 23:33:19 +02:00
function_invocation.coffee
functions.coffee [CS2] Output ES2015 arrow functions, default parameters, rest parameters (#4311) 2016-10-25 22:26:13 -07:00
generators.coffee [CS2] Output ES2015 arrow functions, default parameters, rest parameters (#4311) 2016-10-25 22:26:13 -07:00
helpers.coffee
importing.coffee
interpolation.coffee
javascript_literals.coffee
literate.litcoffee Fix tabbed Literate CoffeeScript (#4345) 2016-10-23 08:37:51 -07:00
location.coffee Properly set location for string tokens ending in a newline (#4344) 2016-10-23 09:41:46 +02:00
modules.coffee Merge branch 'master' into 2 2016-10-26 08:59:43 -07:00
numbers.coffee Treat Infinity and NaN as reserved words 2016-03-06 11:41:48 +01:00
objects.coffee Fix shorthands after interpolated key in objects 2016-09-29 19:02:00 +02:00
operators.coffee Treat Infinity and NaN as reserved words 2016-03-06 11:41:48 +01:00
option_parser.coffee
parser.coffee Define proper operator precedence for bitwise/logical operators 2016-10-09 14:45:25 -07:00
ranges.coffee
regexps.coffee
repl.coffee [CS2] Require Node 6.9.1+ (#4341) 2016-10-21 09:56:25 -07:00
scope.coffee Don’t allow mixing different types of whitespace for indentation, per line. 2016-09-20 23:33:19 +02:00
slicing_and_splicing.coffee
soaks.coffee
sourcemap.coffee Fix failing source map tests 2016-06-02 09:04:58 +02:00
strict.coffee
strings.coffee Fix indentation-stripping in `"""` strings 2016-09-26 17:14:31 +02:00
test.html Support import and export of ES2015 modules (#4300) 2016-09-14 20:46:05 +02:00