mirror of
https://github.com/jashkenas/coffeescript.git
synced 2022-11-09 12:23:24 -05:00
18 lines
460 B
CoffeeScript
18 lines
460 B
CoffeeScript
# Importing
|
|
# ---------
|
|
|
|
unless window? or testingBrowser?
|
|
test "coffeescript modules can be imported and executed", ->
|
|
|
|
magicKey = __filename
|
|
magicValue = 0xFFFF
|
|
|
|
if global[magicKey]?
|
|
if exports?
|
|
local = magicValue
|
|
exports.method = -> local
|
|
else
|
|
global[magicKey] = {}
|
|
if require?.extensions? or require?.registerExtension?
|
|
ok require(__filename).method() is magicValue
|
|
delete global[magicKey]
|