Sha256: 58bd6a33daa3e7c673aed14d23ed6d847065a5a66923e2d2ff841323ce5769de

Contents?: true

Size: 500 Bytes

Versions: 6

Compression:

Stored size: 500 Bytes

Contents

describe "Joosy", ->

  it "loads", ->
    expect(Joosy).toBeDefined()

  it "keeps environment clean", ->
    result = false
    ghetto = {}

    runs ->
      $.ajax
        url: '../build/joosy.js'
        dataType: 'text'
        success: (script) ->
          (new Function( "with(this) { " + script + "}")).call(ghetto)
          result = true

    waitsFor (-> result), 'Unable to download Joosy', 1000

    runs ->
      expect(Object.keys ghetto).toEqual ['inflection', 'Joosy', 'Metamorph']

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
joosy-1.2.0.rc.2 spec/joosy/environments/global_spec.coffee
joosy-1.2.0.rc.1 spec/joosy/environments/global_spec.coffee
joosy-1.2.0.beta.4 spec/joosy/environments/global_spec.coffee
joosy-1.2.0.beta.3 spec/joosy/environments/global_spec.coffee
joosy-1.2.0.beta.2 spec/joosy/environments/global_spec.coffee
joosy-1.2.0.beta.1 spec/joosy/environments/global_spec.coffee