aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_lambda.vim
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-01-17 23:24:03 +0100
committerGitHub <noreply@github.com>2019-01-17 23:24:03 +0100
commit8093cbd8e8ca06ce5c9d8814fc6d94cb2304133a (patch)
tree0a803cb317580bdb27533bd9550440e3ebcd84ff /src/nvim/testdir/test_lambda.vim
parenta8a38f346548f507f06ff07d790d87913007523f (diff)
parent06785da5b611d750314caf152a5acdaa60ddf1b7 (diff)
downloadrneovim-8093cbd8e8ca06ce5c9d8814fc6d94cb2304133a.tar.gz
rneovim-8093cbd8e8ca06ce5c9d8814fc6d94cb2304133a.tar.bz2
rneovim-8093cbd8e8ca06ce5c9d8814fc6d94cb2304133a.zip
Merge #9292 from mhinz/xcode10
Diffstat (limited to 'src/nvim/testdir/test_lambda.vim')
-rw-r--r--src/nvim/testdir/test_lambda.vim16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/nvim/testdir/test_lambda.vim b/src/nvim/testdir/test_lambda.vim
index 6e07c874b4..ada25da4a8 100644
--- a/src/nvim/testdir/test_lambda.vim
+++ b/src/nvim/testdir/test_lambda.vim
@@ -23,6 +23,8 @@ function! Test_lambda_with_timer()
return
endif
+ source load.vim
+
let s:n = 0
let s:timer_id = 0
function! s:Foo()
@@ -31,15 +33,19 @@ function! Test_lambda_with_timer()
endfunction
call s:Foo()
- sleep 210ms
+ sleep 210m
" do not collect lambda
call test_garbagecollect_now()
- let m = s:n
- sleep 230ms
+ let m = LoadAdjust(s:n)
+ sleep 230m
call timer_stop(s:timer_id)
+
+ let n = LoadAdjust(s:n)
+ let nine = LoadAdjust(9)
+
call assert_true(m > 1)
- call assert_true(s:n > m + 1)
- call assert_true(s:n < 9)
+ call assert_true(n > m + 1)
+ call assert_true(n < nine)
endfunction
function! Test_lambda_with_partial()