Skip to content

Instantly share code, notes, and snippets.

@jkresner
Created March 24, 2015 15:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jkresner/35aa5b8381e6dfbe4a95 to your computer and use it in GitHub Desktop.
Save jkresner/35aa5b8381e6dfbe4a95 to your computer and use it in GitHub Desktop.
es6 Bootstrap with traceur
'use strict';
var setup = require('./server/util/_setup')
var config = setup.initConfig(process.env.env || 'dev')
setup.initGlobals(config)
require('./index').run()
// express app goes here
require('./setup/flavor')
{initGlobals,initConfig} = require('./../../server/util/_setup')
initGlobals(initConfig('test'))
describe 'Server: ', ->
@timeout(4000)
before (done) ->
@timeout(10000)
global.logging = false
global.app = require('../../index').run()
global.stubs = SETUP.initStubs()
testHttpHelpers.init(app)
setTimeout(( -> SETUP.init(done) ), 100)
beforeEach ->
LOGOUT()
describe 'Session: ', require('./sessionSpec')
var traceur = require('traceur')
require('traceur-source-maps').install(traceur)
traceur.require.makeDefault(function (filePath) {
return !~filePath.indexOf('node_modules')// && !~filePath.indexOf('test') != 0
})
@snuggs
Copy link

snuggs commented Mar 24, 2015

Where's _setup?

require('./server/util/_setup')

How does setup return a single object?

var setup = require('./server/util/_setup')

And a tuple?

{initGlobals,initConfig} = require('./../../server/util/_setup')

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment