This PR extends the onclosetag event emiter to also provide a boolean value, as to notify if the closing tag operation was "virtual" (that is, if the closing tag did not exist in the parsed content) or not.
A small set of tests is provided to test if everything is working.
This PR also includes a change on the test function to take in account events the var args modification and allow to optionally test additionnal/optional data provided by event emiter, like the virtual boolean value in this case.
This PR extends the onclosetag event emiter to also provide a boolean value, as to notify if the closing tag operation was "virtual" (that is, if the closing tag did not exist in the parsed content) or not.
A small set of tests is provided to test if everything is working.
This PR also includes a change on the test function to take in account events the var args modification and allow to optionally test additionnal/optional data provided by event emiter, like the virtual boolean value in this case.
All tests are passing with given modifications.