transferFlags(assertion, object, includeAll = true)
Transfer all the flags for assertion to object. If
includeAll is set to false, then the base Chai
assertion flags (namely object, ssfi, and message)
will not be transferred.
var newAssertion = new Assertion();
utils.transferFlags(assertion, newAssertion);
var anotherAsseriton = new Assertion(myObj);
utils.transferFlags(assertion, anotherAssertion, false);