Commit 868a9c95 authored by twanvl's avatar twanvl

strings don't compare equal to numbers, i.e. 1 != "1"

parent b7b78fa4
......@@ -149,8 +149,8 @@ assert( to_boolean(true) == true )
assert( to_boolean("true") == true )
assert( to_boolean(1) == true )
assert( to_boolean(0) == false )
assert( to_int(1.5) == "1" )
assert( to_int("15") == "15" )
assert( to_int(1.5) == 1 )
assert( to_int("15") == 15 )
assert( to_int(true) == 1 )
assert( to_int("") == 0 )
assert( to_int(rgb(255,255,255)) == 255 )
......@@ -159,9 +159,10 @@ assert( to_color("red") == rgb(255,0,0) )
assert( to_real("bla") or else "FAIL" == "FAIL" )
assert( to_number(1) == 1 )
assert( to_number(1.5) == 1.5 )
assert( to_number(1.5) != 1 )
assert( to_number("1") == 1 )
assert( to_number("1.5") == 1.5 )
assert( to_number("bla") or else "FAIL" == "FAIL" )
assert( (to_number("bla") or else "FAIL") == "FAIL" )
# nil
assert(to_string(nil)=="")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment