Lines Matching full:because
112 reason: "not equal because empty non-nil and nil slice differ",
119 reason: "equal because EquateEmpty equates empty slices",
125 reason: "not equal because element order differs",
132 reason: "equal because SortSlices sorts the slices",
139 reason: "not equal because MyInt is not the same type as int",
153 reason: "panics because SortSlices used with non-transitive less function",
162 …reason: "no panics because SortSlices used with valid less function; not equal because NaN != N…
174 …reason: "no panics because SortSlices used with valid less function; equal because EquateNaNs i…
188 reason: "not equal because timezones differ",
203 reason: "equal because SortMaps flattens to a slice where Time.Equal can be used",
218 reason: "not equal because MyTime is not assignable to time.Time",
235 reason: "not equal because values differ even though SortMap provides valid ordering",
263 reason: "equal because Comparer used to equate differences",
272 reason: "panics because SortMaps used with non-transitive less function",
281 reason: "panics because SortMaps used with partial less function",
306 reason: "no panics because EquateEmpty should compose with the sort options",
312 reason: "not equal because floats do not exactly matches",
319 reason: "not equal because EquateApprox(0 ,0) is equivalent to using ==",
326 reason: "not equal because EquateApprox is too strict",
333 reason: "equal because margin is loose enough to match",
340 reason: "equal because fraction is loose enough to match",
347 reason: "equal because both the margin and fraction are loose enough to match",
354 reason: "not equal because the types differ",
361 reason: "equal because EquateApprox also applies on float32s",
368 …reason: "equal because we fall back on == which matches Inf (EquateApprox does not apply on Inf…
375 …reason: "not equal because we fall back on == where Inf != 1e100 (EquateApprox does not apply o…
382 reason: "equal because infinite fraction matches everything",
389 reason: "equal because infinite margin matches everything",
396 reason: "equal because EquateApprox(0, 0) is equivalent to ==",
403 reason: "not equal because EquateApprox(0, 0) is equivalent to ==",
409 reason: "not equal because NaN != NaN",
416 reason: "equal because EquateNaNs allows NaN == NaN",
423 reason: "equal because EquateNaNs operates on float32",
433 reason: "equal because EquateNaNs and EquateApprox compose together",
443 reason: "not equal because EquateApprox and EquateNaNs do not apply on a named type",
454 reason: "equal because named type is transformed to float64",
461 reason: "equal because times are identical",
468 reason: "equal because time is exactly at the allowed margin",
475 reason: "equal because time is exactly at the allowed margin (negative)",
482 reason: "not equal because time is outside allowed margin",
489 reason: "not equal because time is outside allowed margin (negative)",
496 reason: "equal because both times are zero",
503 reason: "not equal because zero time is always not equal not non-zero",
510 reason: "not equal because zero time is always not equal not non-zero",
694 reason: "equal because all IP addresses are the same",
709 reason: "not equal because second IP address is different",
715 reason: "not equal because values do not match in deeply embedded field",
722 reason: "equal because IgnoreField ignores deeply embedded field: Alpha",
729 reason: "equal because IgnoreField ignores deeply embedded field: Foo1.Alpha",
736 reason: "equal because IgnoreField ignores deeply embedded field: Foo2.Alpha",
743 reason: "equal because IgnoreField ignores deeply embedded field: Foo3.Alpha",
750 reason: "equal because IgnoreField ignores deeply embedded field: Foo3.Foo2.Alpha",
756 reason: "not equal because many deeply nested or embedded fields differ",
763 reason: "equal because IgnoreFields ignores fields at the highest levels",
780 reason: "equal because IgnoreFields ignores fields using fully-qualified field",
796 …reason: "not equal because one fully-qualified field is not ignored: Bravo.Bar1.Foo3.Foo2.Foo1.…
803 reason: "not equal because highest-level field is not ignored: Foo3",
818 reason: "not equal because unexported fields mismatch",
836 reason: "equal because mismatching unexported fields are ignored",
842 reason: "not equal because 5 != 6",
849 reason: "equal because ints are ignored",
856 reason: "panics because bytes.Buffer has unexported fields",
866 reason: "equal because bytes.Buffer is ignored by match on interface type",
880 reason: "equal because bytes.Buffer is ignored by match on multiple interface types",
886 reason: "panics because sync.Mutex has unexported fields",
893 reason: "equal because IgnoreInterfaces applies on values (with pointer receiver)",
900 reason: "equal because IgnoreInterfaces applies on pointers",
907 reason: "not equal because ParentStruct.private differs with AllowUnexported",
914 reason: "equal because IgnoreUnexported ignored ParentStruct.private",
924 reason: "equal because ParentStruct.private is ignored",
934 …reason: "not equal because ParentStruct.PublicStruct.private differs and not ignored by IgnoreU…
943 …reason: "equal because both ParentStruct.PublicStruct and ParentStruct.PublicStruct.private are…
962 reason: "equal because ParentStruct.privateStruct ignored by IgnoreUnexported(ParentStruct{})",
972 reason: "equal because privateStruct.private ignored by IgnoreUnexported(privateStruct{})",
982 …reason: "not equal because privateStruct.Public differs and not ignored by IgnoreUnexported(pri…
1010 reason: "equal because all Ignore options can be composed together",
1019 reason: "equal because zero elements are ignored",
1028 reason: "not equal because MyInt is not assignable to int",
1037 reason: "equal because the element type of MyInts is assignable to int",
1047 reason: "not equal because ignored elements does not imply empty slice",
1056 reason: "equal because uppercase keys are ignored",
1065 reason: "not equal because MyString is not assignable to string",
1074 reason: "not equal because MyInt is not assignable to int",
1084 reason: "not equal because ignored entries does not imply empty map",
1093 reason: "not equal because 3rd line differs, but should not recurse infinitely",
1102 …reason: "equal because of strings.ToUpper; AcyclicTransformer unnecessary, but check this still…
1111 reason: "equal because acyclic transformer splits on any contiguous whitespace",