       @view.on "submitted", =>
         @view.success.called.should.be.ok()
         done()
-
+      @acceptTerms()
       @submitValidForm()
 
     it 'validates the form and displays errors', (done) ->
       @view.$submit.length.should.be.ok()
+      @acceptTerms()
       @view.$submit.click()
 
       @view.on "submitted", =>

      Backbone.sync.onSecondCall().yieldsTo('success')
      # Successfully create the bidder
      Backbone.sync.onThirdCall().yieldsTo('success')

      @submitValidForm()

      @view.on "submitted", =>

        # Creates the bidder
        Backbone.sync.args[2][1].attributes.sale_id.should.equal @sale.id
        Backbone.sync.args[2][2].url.should.containEql '/api/v1/bidder'

    it 'does not submit the form if Conditions of Sale are not accepted', ->
      spy = sinon.spy(@submitStub)
      @submitValidForm()
      spy.called.should.be.false()

    it 'adds an error class on submit if Conditions of Sale are not accepted', ->
      @submitValidForm()
      @view.$('.artsy-checkbox').hasClass('error').should.be.true()
