diff src/eval.c @ 11181:13544aa85dc0 v8.0.0477

patch 8.0.0477: the client-server test may hang when failing commit https://github.com/vim/vim/commit/42205551b140bee8b419b24abe210f56bb80b35e Author: Bram Moolenaar <Bram@vim.org> Date: Sat Mar 18 19:42:22 2017 +0100 patch 8.0.0477: the client-server test may hang when failing Problem: The client-server test may hang when failing. Solution: Set a timer. Add assert_report()
author Christian Brabandt <cb@256bit.org>
date Sat, 18 Mar 2017 19:45:05 +0100
parents 404e98047f0b
children 327a04a762f6
line wrap: on
line diff
--- a/src/eval.c
+++ b/src/eval.c
@@ -9084,6 +9084,17 @@ assert_bool(typval_T *argvars, int isTru
 }
 
     void
+assert_report(typval_T *argvars)
+{
+    garray_T	ga;
+
+    prepare_assert_error(&ga);
+    ga_concat(&ga, get_tv_string(&argvars[0]));
+    assert_error(&ga);
+    ga_clear(&ga);
+}
+
+    void
 assert_exception(typval_T *argvars)
 {
     garray_T	ga;