var parser = require(__dirname).test({ expect: [ ['opentagstart', {'name': 'T', attributes: {}}], ['opentag', {'name': 'T', attributes: {}, isSelfClosing: false}], ['text', 'flush'], ['text', 'rest'], ['closetag', 'T'] ] }) parser.write('flush') parser.flush() parser.write('rest') parser.close()