1
0
spegling av https://github.com/luanti-org/luanti.git synced 2025-12-28 01:05:20 +01:00

Improve MetaDataRef:{get,set}_float precision (#13130)

This commit is contained in:
Jude Melton-Houghton
2023-01-12 15:40:34 -05:00
committad av GitHub
förälder 5f2925c59c
incheckning 3992a13f24
2 ändrade filer med 13 tillägg och 3 borttagningar

Visa fil

@@ -63,6 +63,13 @@ local function test_metadata(meta)
assert(meta:get_float("h") > 1)
assert(meta:get_string("i") == "${f}")
meta:set_float("j", 1.23456789)
assert(meta:get_float("j") == 1.23456789)
meta:set_float("j", -1 / 0)
assert(meta:get_float("j") == -1 / 0)
meta:set_float("j", 0 / 0)
assert(core.is_nan(meta:get_float("j")))
meta:from_table()
assert(next(meta:to_table().fields) == nil)
assert(#meta:get_keys() == 0)