Mercurial > vim
comparison src/testdir/test_signs.vim @ 30015:adb0de8be4ce v9.0.0345
patch 9.0.0345: error message for list argument could be clearer
Commit: https://github.com/vim/vim/commit/d83392a43a48c566c0f3b76382a3648584dae32b
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Sep 1 12:22:46 2022 +0100
patch 9.0.0345: error message for list argument could be clearer
Problem: Error message for list argument could be clearer.
Solution: Include the argument number. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/11027)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 01 Sep 2022 13:30:05 +0200 |
parents | 86eb4aba16c3 |
children | fd855ad74887 |
comparison
equal
deleted
inserted
replaced
30014:3fb163e2ef6c | 30015:adb0de8be4ce |
---|---|
2008 call assert_equal([-1], sign_placelist([{'id' : 10, 'name' : 'sign1', | 2008 call assert_equal([-1], sign_placelist([{'id' : 10, 'name' : 'sign1', |
2009 \ 'lnum' : 12, 'group' : ''}])) | 2009 \ 'lnum' : 12, 'group' : ''}])) |
2010 | 2010 |
2011 " Invalid arguments | 2011 " Invalid arguments |
2012 call assert_equal([], sign_placelist([])) | 2012 call assert_equal([], sign_placelist([])) |
2013 call assert_fails('call sign_placelist({})', "E714:") | 2013 call assert_fails('call sign_placelist({})', "E1211:") |
2014 call assert_fails('call sign_placelist([[]])', "E715:") | 2014 call assert_fails('call sign_placelist([[]])', "E715:") |
2015 call assert_fails('call sign_placelist(["abc"])', "E715:") | 2015 call assert_fails('call sign_placelist(["abc"])', "E715:") |
2016 call assert_fails('call sign_placelist([100])', "E715:") | 2016 call assert_fails('call sign_placelist([100])', "E715:") |
2017 | 2017 |
2018 " Unplace multiple signs | 2018 " Unplace multiple signs |
2019 call assert_equal([0, 0, 0], sign_unplacelist([{'id' : 5}, | 2019 call assert_equal([0, 0, 0], sign_unplacelist([{'id' : 5}, |
2020 \ {'id' : 1, 'group' : 'g1'}, {'id' : 1, 'group' : 'g2'}])) | 2020 \ {'id' : 1, 'group' : 'g1'}, {'id' : 1, 'group' : 'g2'}])) |
2021 | 2021 |
2022 " Invalid arguments | 2022 " Invalid arguments |
2023 call assert_equal([], []->sign_unplacelist()) | 2023 call assert_equal([], []->sign_unplacelist()) |
2024 call assert_fails('call sign_unplacelist({})', "E714:") | 2024 call assert_fails('call sign_unplacelist({})', "E1211:") |
2025 call assert_fails('call sign_unplacelist([[]])', "E715:") | 2025 call assert_fails('call sign_unplacelist([[]])', "E715:") |
2026 call assert_fails('call sign_unplacelist(["abc"])', "E715:") | 2026 call assert_fails('call sign_unplacelist(["abc"])', "E715:") |
2027 call assert_fails('call sign_unplacelist([100])', "E715:") | 2027 call assert_fails('call sign_unplacelist([100])', "E715:") |
2028 call assert_fails("call sign_unplacelist([{'id' : -1}])", 'E474:') | 2028 call assert_fails("call sign_unplacelist([{'id' : -1}])", 'E474:') |
2029 | 2029 |