Mercurial > vim
diff src/errors.h @ 22165:c512e6f57ff2 v8.2.1632
patch 8.2.1632: not checking the context of test_fails()
Commit: https://github.com/vim/vim/commit/44d6652d561d628d12e3ff7f6636ea7d1f805ced
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Sep 6 22:26:57 2020 +0200
patch 8.2.1632: not checking the context of test_fails()
Problem: Not checking the context of test_fails().
Solution: Add the line number and context arguments. Give error if
assert_fails() argument types are wrong.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 06 Sep 2020 22:30:03 +0200 |
parents | 2030f8267db9 |
children | f9b4576a618b |
line wrap: on
line diff
--- a/src/errors.h +++ b/src/errors.h @@ -23,6 +23,8 @@ EXTERN char e_invalid_command_str[] INIT(= N_("E476: Invalid command: %s")); EXTERN char e_cannot_slice_dictionary[] INIT(= N_("E719: cannot slice a Dictionary")); +EXTERN char e_assert_fails_second_arg[] + INIT(= N_("E856: assert_fails() second argument must be a string or a list with one or two strings")); EXTERN char e_cannot_index_special_variable[] INIT(= N_("E909: Cannot index a special variable")); EXTERN char e_missing_let_str[] @@ -250,4 +252,8 @@ EXTERN char e_overlapping_ranges_for_nr[ INIT(= N_("E1113: Overlapping ranges for 0x%lx")); EXTERN char e_only_values_of_0x100_and_higher_supported[] INIT(= N_("E1114: Only values of 0x100 and higher supported")); +EXTERN char e_assert_fails_fourth_argument[] + INIT(= N_("E1115: assert_fails() fourth argument must be a number")); +EXTERN char e_assert_fails_fifth_argument[] + INIT(= N_("E1116: assert_fails() fifth argument must be a string")); #endif