From 5842c2209bbc8f024538529364619d35beb5c8cd Mon Sep 17 00:00:00 2001 From: tdakkota Date: Fri, 7 Feb 2025 08:37:19 +0300 Subject: [PATCH] fix(gen): compare number validators properly --- gen/reduce.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gen/reduce.go b/gen/reduce.go index 484625304..dcc8944ea 100644 --- a/gen/reduce.go +++ b/gen/reduce.go @@ -1,6 +1,7 @@ package gen import ( + "bytes" "maps" "reflect" "slices" @@ -299,6 +300,9 @@ func (c responseComparator) compareXML(a, b *jsonschema.XML) bool { } func (c responseComparator) compareNum(a, b jsonschema.Num) bool { + if bytes.Equal(a, b) { + return true + } r, _ := ogenjson.Equal(a, b) return r }