t.same(result[0].buffer1, undefined); t.same(result[0].buffer2, undefined); t.same(result[1].buffer1, ['b']); t.same(result[1].buffer2, ['d']); t.same(result[2].buffer1, undefined); t.same(result[2].buffer2, undefined); t.same(result[3].buffer1, ['new', '00', 'a', 'a']); t.same(result[3].buffer2, ['11']); t.same(result[4].buffer1, undefined); t.same(result[4].buffer2, undefined); t.same(result[5].buffer1, []); t.same(result[5].buffer2, ['z', 'z']); t.same(result[6].buffer1, undefined); t.same(result[6].buffer2, undefined);