GET http://localhost:8000/float
HTTP/1.0 200
[Asserts]
jsonpath "$[1]" == 0.0
jsonpath "$[2]" == 0.0
jsonpath "$[2]" == 0.0000000000000001    # too small
jsonpath "$[3]" == 0.000000000000001     # The smallest decimal
jsonpath "$[4]" == 0.333
jsonpath "$[4]" != 0.3333333333333333
jsonpath "$[5]" == 0.3333333333333333
jsonpath "$[5]" == 0.333333333333333333  # exceeding floating-point precision in expected value
jsonpath "$[6]" == 0.333333333333333333  # exceeding floating-point precision in json response
jsonpath "$[7]" == 1.0
jsonpath "$[7]" == 1                     # using an expected integer
jsonpath "$[8]" == 1.001
jsonpath "$[9]" == 1.07
jsonpath "$[9]" == 1.070                 # additional trailing zero in expected value
jsonpath "$[10]" == 1.07                 # additional trailing zero in json response
jsonpath "$[11]" == 1.1
jsonpath "$[12]" == 1.5
[ -2.2, 0.0, 0.0000000000000001, 0.000000000000001, 0.333, 0.3333333333333333, 0.333333333333333333, 1.0, 1.001, 1.07, 1.070, 1.1, 1.5 ]