aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_lambda.vim
diff options
context:
space:
mode:
authorMarco Hinz <mh.codebro@gmail.com>2019-01-16 21:20:38 +0100
committerMarco Hinz <mh.codebro@gmail.com>2019-01-17 15:59:23 +0100
commit0afd452ef19ed08db8e74d72c0316bc40ac9c9bd (patch)
tree7bf5579ce585bb9ac60d0a5cf2bd3d53bd364f05 /src/nvim/testdir/test_lambda.vim
parent9d6bffd517e4b262b85c27a4ff620a2b1aae4a68 (diff)
downloadrneovim-0afd452ef19ed08db8e74d72c0316bc40ac9c9bd.tar.gz
rneovim-0afd452ef19ed08db8e74d72c0316bc40ac9c9bd.tar.bz2
rneovim-0afd452ef19ed08db8e74d72c0316bc40ac9c9bd.zip
tests: load-adjust timer tests (oldtest)
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()