diff options
Diffstat (limited to 'src/testdir/test_vim9_builtin.vim')
-rw-r--r-- | src/testdir/test_vim9_builtin.vim | 26 |
1 files changed, 8 insertions, 18 deletions
diff --git a/src/testdir/test_vim9_builtin.vim b/src/testdir/test_vim9_builtin.vim index dccd99bb32..fb21683c09 100644 --- a/src/testdir/test_vim9_builtin.vim +++ b/src/testdir/test_vim9_builtin.vim @@ -69,11 +69,9 @@ def Test_abs() assert_equal(2, abs(-2)) assert_equal(3, abs(3)) v9.CheckDefAndScriptFailure(['abs("text")'], ['E1013: Argument 1: type mismatch, expected number but got string', 'E1219: Float or Number required for argument 1']) - if has('float') - assert_equal(0, abs(0)) - assert_equal(2.0, abs(-2.0)) - assert_equal(3.0, abs(3.0)) - endif + assert_equal(0, abs(0)) + assert_equal(2.0, abs(-2.0)) + assert_equal(3.0, abs(3.0)) enddef def Test_add() @@ -1283,8 +1281,6 @@ enddef " Test for float functions argument type def Test_float_funcs_args() - CheckFeature float - # acos() v9.CheckDefAndScriptFailure(['acos("a")'], ['E1013: Argument 1: type mismatch, expected number but got string', 'E1219: Float or Number required for argument 1']) assert_equal('1.570796', string(acos(0.0))) @@ -4064,15 +4060,11 @@ def Test_state() enddef def Test_str2float() - if !has('float') - CheckFeature float - else - str2float("1.00")->assert_equal(1.00) - str2float("2e-2")->assert_equal(0.02) - str2float('')->assert_equal(0.0) + str2float("1.00")->assert_equal(1.00) + str2float("2e-2")->assert_equal(0.02) + str2float('')->assert_equal(0.0) - v9.CheckDefAndScriptFailure(['str2float(123)'], ['E1013: Argument 1: type mismatch, expected string but got number', 'E1174: String required for argument 1']) - endif + v9.CheckDefAndScriptFailure(['str2float(123)'], ['E1013: Argument 1: type mismatch, expected string but got number', 'E1174: String required for argument 1']) enddef def Test_str2list() @@ -4585,9 +4577,7 @@ def Test_trim() enddef def Test_typename() - if has('float') - assert_equal('func([unknown], [unknown]): float', typename(function('pow'))) - endif + assert_equal('func([unknown], [unknown]): float', typename(function('pow'))) assert_equal('func(...): unknown', test_null_partial()->typename()) assert_equal('list<unknown>', test_null_list()->typename()) assert_equal('dict<unknown>', test_null_dict()->typename()) |