From 84f8bfbdefb3307b0488898be1a1de5d0c1ef1f9 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 7 Feb 2017 08:48:01 -0800 Subject: [PATCH] Add spec for registering/requiring Coffeescript --- spec/fixtures/module/test.coffee | 1 + spec/modules-spec.js | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 spec/fixtures/module/test.coffee diff --git a/spec/fixtures/module/test.coffee b/spec/fixtures/module/test.coffee new file mode 100644 index 000000000000..6552b3396f0c --- /dev/null +++ b/spec/fixtures/module/test.coffee @@ -0,0 +1 @@ +module.exports = yes diff --git a/spec/modules-spec.js b/spec/modules-spec.js index 92771b2f53a9..0bbc5290c5ef 100644 --- a/spec/modules-spec.js +++ b/spec/modules-spec.js @@ -48,6 +48,15 @@ describe('third-party module', function () { }) }) + describe('coffee-script', function () { + it('can be registered and used to require .coffee files', function () { + assert.doesNotThrow(function () { + require('coffee-script').register() + assert.strictEqual(require('./fixtures/module/test.coffee'), true) + }) + }) + }) + describe('global variables', function () { describe('process', function () { it('can be declared in a module', function () {