import Parser from "../lib/FramedParser.js";
test("framed parser", (done) => {
const parser = new Parser();
expect.assertions(4);
parser.on("start", (el) => {
expect(el.toString()).toBe(
'',
);
});
parser.on("element", (el) => {
expect(el.parent).toBe(null);
expect(el.toString()).toBe("hello");
});
parser.on("end", (el) => {
expect(el.toString()).toBe(
'',
);
done();
});
parser.write(
'hello',
);
});