Core: Support INF/NAN in JSON from/to native

This commit is contained in:
Thaddeus Crews
2025-10-11 14:49:37 -05:00
parent cb7cd815ee
commit b802229423
2 changed files with 12 additions and 1 deletions

View File

@ -60,6 +60,9 @@ TEST_CASE("[JSON][Native] Conversion between native and JSON formats") {
// Numbers and strings (represented as JSON strings).
test(1, R"("i:1")");
test(1.0, R"("f:1.0")");
test(Math::INF, R"("f:inf")");
test(-Math::INF, R"("f:-inf")");
test(Math::NaN, R"("f:nan")");
test(String("abc"), R"("s:abc")");
test(StringName("abc"), R"("sn:abc")");
test(NodePath("abc"), R"("np:abc")");