Skip to content

Commit cb00f03

Browse files
committed
Add missing test file.
1 parent 79c2c88 commit cb00f03

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

src/testdir/test_reltime.vim

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
" Tests for reltime()
2+
3+
if !has('reltime') || !has('float')
4+
finish
5+
endif
6+
7+
func Test_reltime()
8+
let now = reltime()
9+
sleep 10m
10+
let later = reltime()
11+
let elapsed = reltime(now)
12+
call assert_true(reltimestr(elapsed) =~ '0\.0')
13+
call assert_true(reltimestr(elapsed) != '0.0')
14+
call assert_true(reltimefloat(elapsed) < 0.1)
15+
call assert_true(reltimefloat(elapsed) > 0.0)
16+
17+
let same = reltime(now, now)
18+
call assert_equal('0.000', split(reltimestr(same))[0][:4])
19+
call assert_equal(0.0, reltimefloat(same))
20+
21+
let differs = reltime(now, later)
22+
call assert_true(reltimestr(differs) =~ '0\.0')
23+
call assert_true(reltimestr(differs) != '0.0')
24+
call assert_true(reltimefloat(differs) < 0.1)
25+
call assert_true(reltimefloat(differs) > 0.0)
26+
27+
endfunc

0 commit comments

Comments
 (0)