Mercurial > vim
comparison src/testdir/test_vim9_script.vim @ 31851:84bda983ee01 v9.0.1258
patch 9.0.1258: code style test fails
Commit: https://github.com/vim/vim/commit/755bf2b3d265ceb9c02752d4286a055e44f9ce29
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Jan 28 19:38:49 2023 +0000
patch 9.0.1258: code style test fails
Problem: Code style test fails.
Solution: Adjust test files.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 28 Jan 2023 20:45:03 +0100 |
parents | 8fe720031437 |
children | 2e07c2bb2f60 |
comparison
equal
deleted
inserted
replaced
31850:088d635bfa11 | 31851:84bda983ee01 |
---|---|
540 assert_equal('yes', done) | 540 assert_equal('yes', done) |
541 | 541 |
542 if 1 | 542 if 1 |
543 else | 543 else |
544 try | catch /pat/ | endtry | 544 try | catch /pat/ | endtry |
545 try | catch /pat/ | 545 try | catch /pat/ |
546 endtry | 546 endtry |
547 try | 547 try |
548 catch /pat/ | endtry | 548 catch /pat/ | endtry |
549 try | 549 try |
550 catch /pat/ | 550 catch /pat/ |
551 endtry | 551 endtry |
552 endif | 552 endif |
553 | 553 |
554 try | 554 try |
555 # string slice returns a string, not a number | 555 # string slice returns a string, not a number |
615 catch /E1105:/ | 615 catch /E1105:/ |
616 n = 266 | 616 n = 266 |
617 endtry | 617 endtry |
618 assert_equal(266, n) | 618 assert_equal(266, n) |
619 | 619 |
620 l = [1, 2, 3] | 620 l = [1, 2, 3] |
621 try | 621 try |
622 [n] = l | 622 [n] = l |
623 catch /E1093:/ | 623 catch /E1093:/ |
624 n = 277 | 624 n = 277 |
625 endtry | 625 endtry |
1334 func g:Status() | 1334 func g:Status() |
1335 return '%{"x" is# "x"}' | 1335 return '%{"x" is# "x"}' |
1336 endfunc | 1336 endfunc |
1337 set laststatus=2 statusline=%!Status() | 1337 set laststatus=2 statusline=%!Status() |
1338 redrawstatus | 1338 redrawstatus |
1339 set laststatus statusline= | 1339 set laststatus statusline= |
1340 END | 1340 END |
1341 v9.CheckScriptSuccess(lines) | 1341 v9.CheckScriptSuccess(lines) |
1342 enddef | 1342 enddef |
1343 | 1343 |
1344 def Test_list_vimscript() | 1344 def Test_list_vimscript() |
3599 endfunc | 3599 endfunc |
3600 Declare() | 3600 Declare() |
3601 END | 3601 END |
3602 v9.CheckScriptFailure(lines, 'E1269:') | 3602 v9.CheckScriptFailure(lines, 'E1269:') |
3603 enddef | 3603 enddef |
3604 | 3604 |
3605 def Test_lock_script_var() | 3605 def Test_lock_script_var() |
3606 var lines =<< trim END | 3606 var lines =<< trim END |
3607 vim9script | 3607 vim9script |
3608 var local = 123 | 3608 var local = 123 |
3609 assert_equal(123, local) | 3609 assert_equal(123, local) |
3624 endtry | 3624 endtry |
3625 assert_match('E741: Value is locked: local', error) | 3625 assert_match('E741: Value is locked: local', error) |
3626 END | 3626 END |
3627 v9.CheckScriptSuccess(lines) | 3627 v9.CheckScriptSuccess(lines) |
3628 enddef | 3628 enddef |
3629 | 3629 |
3630 | 3630 |
3631 func Test_vim9script_not_global() | 3631 func Test_vim9script_not_global() |
3632 " check that items defined in Vim9 script are script-local, not global | 3632 " check that items defined in Vim9 script are script-local, not global |
3633 let vim9lines =<< trim END | 3633 let vim9lines =<< trim END |
3634 vim9script | 3634 vim9script |