(a, b []byte)
| 968 | } |
| 969 | |
| 970 | func jsonEqual(a, b []byte) bool { |
| 971 | var objA any |
| 972 | var objB any |
| 973 | if err := json.Unmarshal(a, &objA); err != nil { |
| 974 | return false |
| 975 | } |
| 976 | if err := json.Unmarshal(b, &objB); err != nil { |
| 977 | return false |
| 978 | } |
| 979 | return deepEqualJSON(objA, objB) |
| 980 | } |
| 981 | |
| 982 | func deepEqualJSON(a, b any) bool { |
| 983 | switch valA := a.(type) { |
no test coverage detected