Sha256: 37557b623b0b40b3a321037797fb4e057797d22c03aaceac86ae5816dc6d7a7e

Contents?: true

Size: 995 Bytes

Versions: 5

Compression:

Stored size: 995 Bytes

Contents

JSCLASS_PATH = 'vendor/js.class/build/src'
require('../' + JSCLASS_PATH + '/loader')

JS.Packages(function() { with(this) {
  file('build/faye-node.js').provides('Faye')
  autoload(/.*Spec/, {from: 'spec/javascript'})
}})

JS.require('Faye', 'JS.Test', 'JS.Range', function() {
  JS.Test.Unit.Assertions.include({
    assertYield: function(expected) {
      var testcase = this
      return function(actual) { testcase.assertEqual(expected, actual) }
    }
  })
  
  JS.ENV.Server = {}
  
  JS.require( 'FayeSpec',
              'GrammarSpec',
              'ChannelSpec',
              'EngineSpec',
              'ServerSpec',
              'Server.HandshakeSpec',
              'Server.ConnectSpec',
              'Server.DisconnectSpec',
              'Server.SubscribeSpec',
              'Server.UnsubscribeSpec',
              'Server.ExtensionsSpec',
              'NodeAdapterSpec',
              'ClientSpec',
              'TransportSpec',
              JS.Test.method('autorun'))
})

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
faye-0.6.4 spec/node.js
faye-0.6.3 spec/node.js
faye-0.6.2 spec/node.js
faye-0.6.1 spec/node.js
faye-0.6.0 spec/node.js