toEqualCanonicalizing([3, 1, 2]); expect(['g', 'a', 'z'])->not->toEqualCanonicalizing(['a', 'z']); }); test('failures', function () { expect([3, 2, 1])->toEqualCanonicalizing([1, 2]); })->throws(ExpectationFailedException::class); test('not failures', function () { expect(['a', 'b', 'c'])->not->toEqualCanonicalizing(['b', 'a', 'c']); })->throws(ExpectationFailedException::class);