summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_assert.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2018-06-12 14:58:39 +0200
committerBram Moolenaar <Bram@vim.org>2018-06-12 14:58:39 +0200
commit8903676d3d4c3fcb37d2a55c67370f30806b1626 (patch)
tree0bc417ec793d418d1df11b536c4ada2e8f79c3bb /src/testdir/test_assert.vim
parent7580849df9d6c7c515f5ed784019336d8a8ec0f0 (diff)
patch 8.1.0044: if a test function exists Vim this may go unnoticedv8.1.0044
Problem: If a test function exists Vim this may go unnoticed. Solution: Check for a test funtion quitting Vim. Fix tests that did exit Vim.
Diffstat (limited to 'src/testdir/test_assert.vim')
-rw-r--r--src/testdir/test_assert.vim6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/testdir/test_assert.vim b/src/testdir/test_assert.vim
index 61147286fb..28db289b2a 100644
--- a/src/testdir/test_assert.vim
+++ b/src/testdir/test_assert.vim
@@ -198,3 +198,9 @@ func Test_user_is_happy()
smile
sleep 300m
endfunc
+
+" Must be last.
+func Test_zz_quit_detected()
+ " Verify that if a test function ends Vim the test script detects this.
+ quit
+endfunc