blob: 1a0368d6ca77bdf9573519739a9fee3f6c393f75 [file] [log] [blame]
var tape = require('../');
var tap = require('tap');
tap.test('circular test', function (assert) {
var test = tape.createHarness({ exit : false });
var tc = tap.createConsumer();
var rows = [];
tc.on('data', function (r) { rows.push(r) });
tc.on('end', function () {
// console.log("rs", rows)
// console.log("deepEqual?")
assert.same(rows, [
"TAP version 13"
, "circular"
, { id: 1
, ok: false
, name: " should be equal"
, operator: "equal"
, expected: "{}"
, actual: '{ circular: [Circular] }'
}
, "tests 1"
, "pass 0"
, "fail 1"
])
assert.end()
})
// tt.equal(10, 10)
// tt.end()
test.createStream().pipe(tc);
test("circular", function (t) {
t.plan(1)
var circular = {}
circular.circular = circular
t.equal(circular, {})
})
})