# File test/test_wpm_check_util.rb, line 18
    def test_check_float
      check_float('1')
      check_float('+1')
      check_float('-1')
      check_float('0.1')
      check_float('+0.1')
      check_float('-0.1')
      check_float('.1')
      check_float('+.1')
      check_float('-.1')
      check_float('1E10')
      check_float('1e10')
      check_float('1E+10')
      check_float('1e+10')
      check_float('1E-10')
      check_float('1e-10')
      check_float('+1E10')
      check_float('+1e10')
      check_float('+1E+10')
      check_float('+1e+10')
      check_float('+1E-10')
      check_float('+1e-10')
      check_float('-1E10')
      check_float('-1e10')
      check_float('-1E+10')
      check_float('-1e+10')
      check_float('-1E-10')
      check_float('-1e-10')
      check_float('1.0E10')
      check_float('1.0e10')
      check_float('1.0E+10')
      check_float('1.0e+10')
      check_float('1.0E-10')
      check_float('1.0e-10')
      check_float('+1.0E10')
      check_float('+1.0e10')
      check_float('+1.0E+10')
      check_float('+1.0e+10')
      check_float('+1.0E-10')
      check_float('+1.0e-10')
      check_float('-1.0E10')
      check_float('-1.0e10')
      check_float('-1.0E+10')
      check_float('-1.0e+10')
      check_float('-1.0E-10')
      check_float('-1.0e-10')
      check_float('0.1E10')
      check_float('0.1e10')
      check_float('0.1E+10')
      check_float('0.1e+10')
      check_float('0.1E-10')
      check_float('0.1e-10')
      check_float('+0.1E10')
      check_float('+0.1e10')
      check_float('+0.1E+10')
      check_float('+0.1e+10')
      check_float('+0.1E-10')
      check_float('+0.1e-10')
      check_float('-0.1E10')
      check_float('-0.1e10')
      check_float('-0.1E+10')
      check_float('-0.1e+10')
      check_float('-0.1E-10')
      check_float('-0.1e-10')
      check_float('.1E10')
      check_float('.1e10')
      check_float('.1E+10')
      check_float('.1e+10')
      check_float('.1E-10')
      check_float('.1e-10')
      check_float('+.1E10')
      check_float('+.1e10')
      check_float('+.1E+10')
      check_float('+.1e+10')
      check_float('+.1E-10')
      check_float('+.1e-10')
      check_float('-.1E10')
      check_float('-.1e10')
      check_float('-.1E+10')
      check_float('-.1e+10')
      check_float('-.1E-10')
      check_float('-.1e-10')
      assert_exception(RuntimeError) { check_float('foo') }
    end