         title: 'Errored Test'
 
     it 'should call the error event', (done) ->
+      reporter = new HtmlReporter(emitter, {}, {}, "test.html")
       emitter.emit 'test start', test
       emitter.emit 'test error', test, new Error('Error')
+      assert.ok ~reporter.buf.indexOf 'Error'
       done()
 

        title: 'Failed Test'

    it 'should call the fail event', (done) ->
      emitter.emit 'test start', test
      emitter.emit 'test fail', test
      done()

  describe 'when test errors', () ->

        title: 'Skipped Test'

    it 'should call the skip event', (done) ->
      reporter = new HtmlReporter(emitter, {}, {}, "test.html")
      emitter.emit 'test start', test
      emitter.emit 'test skip', test
      assert.ok ~reporter.buf.indexOf 'Skip'
      done()

  describe 'when test fails', () ->
