added NaN checks

This commit is contained in:
Gani Georgiev
2024-10-18 17:38:19 +03:00
parent ae86525c13
commit be908ad4bf
2 changed files with 25 additions and 0 deletions

View File

@@ -177,6 +177,26 @@ func TestNumberFieldValidateValue(t *testing.T) {
},
false,
},
{
"infinitiy",
&core.NumberField{Name: "test"},
func() *core.Record {
record := core.NewRecord(collection)
record.Set("test", "Inf")
return record
},
true,
},
{
"NaN",
&core.NumberField{Name: "test"},
func() *core.Record {
record := core.NewRecord(collection)
record.Set("test", "NaN")
return record
},
true,
},
}
for _, s := range scenarios {