# HG changeset patch # User Bram Moolenaar # Date 1601236803 -7200 # Node ID 8b5e2f9580db8451604f5c0dbeae68ffda83390b # Parent 3e2826aeca3bdc5bd590f1ef26723e81cef1023a patch 8.2.1765: Vim9: some tests use "var var" Commit: https://github.com/vim/vim/commit/9830938e77b0d36d65b0c31eadf09f7b9d394c29 Author: Bram Moolenaar Date: Sun Sep 27 21:58:45 2020 +0200 patch 8.2.1765: Vim9: some tests use "var var" Problem: Vim9: some tests use "var var". Solution: Use "var name". (closes https://github.com/vim/vim/issues/7032) diff --git a/src/testdir/test_vim9_assign.vim b/src/testdir/test_vim9_assign.vim --- a/src/testdir/test_vim9_assign.vim +++ b/src/testdir/test_vim9_assign.vim @@ -58,7 +58,7 @@ def Test_assignment_bool() enddef def Test_syntax() - var var = 234 + var name = 234 var other: list = ['asdf'] enddef @@ -528,12 +528,12 @@ def Test_assignment_vim9script() def Func(): list return [1, 2] enddef - var var1: number - var var2: number - [var1, var2] = + var name1: number + var name2: number + [name1, name2] = Func() - assert_equal(1, var1) - assert_equal(2, var2) + assert_equal(1, name1) + assert_equal(2, name2) var ll = Func() assert_equal([1, 2], ll) @@ -585,18 +585,18 @@ def Mess(): string enddef def Test_assignment_failure() - CheckDefFailure(['var var=234'], 'E1004:') - CheckDefFailure(['var var =234'], 'E1004:') - CheckDefFailure(['var var= 234'], 'E1004:') + CheckDefFailure(['var name=234'], 'E1004:') + CheckDefFailure(['var name =234'], 'E1004:') + CheckDefFailure(['var name= 234'], 'E1004:') - CheckScriptFailure(['vim9script', 'var var=234'], 'E1004:') - CheckScriptFailure(['vim9script', 'var var=234'], "before and after '='") - CheckScriptFailure(['vim9script', 'var var =234'], 'E1004:') - CheckScriptFailure(['vim9script', 'var var= 234'], 'E1004:') - CheckScriptFailure(['vim9script', 'var var = 234', 'var+=234'], 'E1004:') - CheckScriptFailure(['vim9script', 'var var = 234', 'var+=234'], "before and after '+='") - CheckScriptFailure(['vim9script', 'var var = "x"', 'var..="y"'], 'E1004:') - CheckScriptFailure(['vim9script', 'var var = "x"', 'var..="y"'], "before and after '..='") + CheckScriptFailure(['vim9script', 'var name=234'], 'E1004:') + CheckScriptFailure(['vim9script', 'var name=234'], "before and after '='") + CheckScriptFailure(['vim9script', 'var name =234'], 'E1004:') + CheckScriptFailure(['vim9script', 'var name= 234'], 'E1004:') + CheckScriptFailure(['vim9script', 'var name = 234', 'name+=234'], 'E1004:') + CheckScriptFailure(['vim9script', 'var name = 234', 'name+=234'], "before and after '+='") + CheckScriptFailure(['vim9script', 'var name = "x"', 'name..="y"'], 'E1004:') + CheckScriptFailure(['vim9script', 'var name = "x"', 'name..="y"'], "before and after '..='") CheckDefFailure(['var true = 1'], 'E1034:') CheckDefFailure(['var false = 1'], 'E1034:') @@ -645,20 +645,20 @@ def Test_assignment_failure() CheckScriptFailure(['vim9script', 'def Func()', 'var dummy = s:notfound', 'enddef', 'defcompile'], 'E1108:') - CheckDefFailure(['var var: list = [123]'], 'expected list but got list') - CheckDefFailure(['var var: list = ["xx"]'], 'expected list but got list') + CheckDefFailure(['var name: list = [123]'], 'expected list but got list') + CheckDefFailure(['var name: list = ["xx"]'], 'expected list but got list') - CheckDefFailure(['var var: dict = #{key: 123}'], 'expected dict but got dict') - CheckDefFailure(['var var: dict = #{key: "xx"}'], 'expected dict but got dict') + CheckDefFailure(['var name: dict = #{key: 123}'], 'expected dict but got dict') + CheckDefFailure(['var name: dict = #{key: "xx"}'], 'expected dict but got dict') - CheckDefFailure(['var var = feedkeys("0")'], 'E1031:') - CheckDefFailure(['var var: number = feedkeys("0")'], 'expected number but got void') + CheckDefFailure(['var name = feedkeys("0")'], 'E1031:') + CheckDefFailure(['var name: number = feedkeys("0")'], 'expected number but got void') - CheckDefFailure(['var var: dict '], 'E1068:') - CheckDefFailure(['var var: dict'], 'E1068:') + CheckDefFailure(['var name: dict