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);