var tap = require("../")

tap.test("trap result", function (t0) {
  t0.plan(3)
  
  var t1 = new(tap.Harness)(tap.Test).test()
  
console.log('here')
  t1.plan(1)
  
  t1.on("result", function (res) {
    if (res.wanted === 4) {
      t0.equal(res.found, 3)
      t0.equal(res.wanted, 4)
      
      t0.end()
      t1.end()
    }
  })
  
  t1.equal(1 + 2, 4)
})

var tap = require("../")

tap.test("trap result #TODO", function (t0) {

  console.log("not ok 1 result event trapping #TODO")
  return t0.end()

  t0.plan(3)

  var t1 = new(tap.Harness)(tap.Test).test()

  t1.plan(1)

  t1.on("result", function (res) {
    if (res.wanted === 4) {
      t0.equal(res.found, 3)
      t0.equal(res.wanted, 4)

      t0.end()
      t1.end()
    }
  })

  t1.equal(1 + 2, 4)
})

Mark this test as todo
Mark this test as todo
