vim-patch:8.0.0944

Problem:    Test_profile is a little bit flaky.
Solution:   Accept a match when self and total time are the same. (James
            McCoy, closes vim/vim#1972)

d21b16f3c0
This commit is contained in:
Justin M. Keyes 2017-10-29 13:46:40 +01:00
parent 20f1bf325c
commit 6c43fccb27
2 changed files with 3 additions and 2 deletions

View File

@ -121,7 +121,8 @@ func Test_profile_file()
" First line of loop executes one more time than body to detect end of loop.
call assert_match('^\s*22\s\+\d\+\.\d\+\s\+for i in range(10)$', lines[8])
call assert_equal(' " a comment', lines[9])
call assert_match('^\s*20\s\+\d\+\.\d\+\s\+\d\+\.\d\+\s\+call Foo()$', lines[10])
" if self and total are equal we only get one number
call assert_match('^\s*20\s\+\(\d\+\.\d\+\s\+\)\=\d\+\.\d\+\s\+call Foo()$', lines[10])
call assert_match('^\s*20\s\+\d\+\.\d\+\s\+endfor$', lines[11])
" if self and total are equal we only get one number
call assert_match('^\s*2\s\+\(\d\+\.\d\+\s\+\)\=\d\+\.\d\+\s\+call Foo()$', lines[12])

View File

@ -160,7 +160,7 @@ static const int included_patches[] = {
// 947,
// 946,
// 945,
// 944,
944,
// 943,
// 942,
// 941,