changeset 32102:69cf75767b88 v9.0.1382

patch 9.0.1382: failing test for strptime() doesn't show returned value Commit: https://github.com/vim/vim/commit/c142d6513e8d71a8f26c5ca1cb00b7b3de9b15e6 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Mar 5 19:27:49 2023 +0000 patch 9.0.1382: failing test for strptime() doesn't show returned value Problem: Failing test for strptime() doesn't show returned value. Solution: Use assert_equal() instead of assert_true().
author Bram Moolenaar <Bram@vim.org>
date Sun, 05 Mar 2023 20:30:04 +0100
parents 1f49a218c670
children 0ec8ebc433fd
files src/testdir/test_vim9_builtin.vim src/version.c
diffstat 2 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/testdir/test_vim9_builtin.vim
+++ b/src/testdir/test_vim9_builtin.vim
@@ -4286,8 +4286,8 @@ def Test_strptime()
   if exists_compiled('*strptime')
     v9.CheckDefAndScriptFailure(['strptime(10, "2021")'], ['E1013: Argument 1: type mismatch, expected string but got number', 'E1174: String required for argument 1'])
     v9.CheckDefAndScriptFailure(['strptime("%Y", 2021)'], ['E1013: Argument 2: type mismatch, expected string but got number', 'E1174: String required for argument 2'])
-    assert_true(strptime('%Y', '2021') != 0)
-    assert_true(strptime('%Y', '') == 0)
+    assert_notequal(0, strptime('%Y', '2021'))
+    assert_equal(0, strptime('%Y', ''))
   endif
 enddef
 
--- a/src/version.c
+++ b/src/version.c
@@ -696,6 +696,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    1382,
+/**/
     1381,
 /**/
     1380,