Files
meteor/packages/coffeescript/tests/coffeescript_tests.js
Geoffrey Booth eb3c7dd344 Move coffeescript and coffeescript-test-helper packages back into core. (#8960)
They depend on core packages like caching-compiler, but coffeescript-compiler
can remain in non-core, so it can update more frequently as npm coffeescript
gets updated.
2017-08-14 18:07:04 -04:00

17 lines
753 B
JavaScript

Tinytest.add("coffeescript - presence", function(test) {
test.isTrue(Meteor.__COFFEESCRIPT_PRESENT);
});
Tinytest.add("literate coffeescript - presence", function(test) {
test.isTrue(Meteor.__LITCOFFEESCRIPT_PRESENT);
test.isTrue(Meteor.__COFFEEMDSCRIPT_PRESENT);
});
Tinytest.add("coffeescript - exported variable", function(test) {
test.equal(COFFEESCRIPT_EXPORTED, 123);
test.equal(Package['coffeescript-test-helper'].COFFEESCRIPT_EXPORTED, 123);
test.equal(COFFEESCRIPT_EXPORTED_ONE_MORE, 234);
test.equal(Package['coffeescript-test-helper'].COFFEESCRIPT_EXPORTED_ONE_MORE, 234);
test.equal(COFFEESCRIPT_EXPORTED_WITH_BACKTICKS, 345);
test.equal(Package['coffeescript-test-helper'].COFFEESCRIPT_EXPORTED_WITH_BACKTICKS, 345);
});