         callback2.should.have.not.been.called
 
       it 'should bind ready to passed function', ->
-        $.setReadyEvent('page:change')
-
         $(document)
           .trigger('page:load')
           .trigger('page:change')

  describe "DOM isn't ready", ->

    beforeEach ->
      $.turbo.use('page:load', 'page:fetch')
      $.turbo.isReady = false

      $(callback1 = sinon.spy())

         callback1.should.have.been.calledOnce
         callback2.should.have.been.calledOnce

    describe '$.turbo.use', ->
      beforeEach ->
        $.turbo.use('page:load', 'page:fetch')

      it 'should unbind default (page:load) event', ->
        $.turbo.use('other1', 'other2')

        $(document).trigger('page:load')

