Mercurial > vim
comparison src/testdir/runtest.vim @ 28148:fecc185fcf69 v8.2.4598
patch 8.2.4598: profile completion test sometimes fails
Commit: https://github.com/vim/vim/commit/7e0be3ea211748a77d32cb1d3d35ecfc246cf0f2
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Mar 20 13:40:41 2022 +0000
patch 8.2.4598: profile completion test sometimes fails
Problem: Profile completion test sometimes fails.
Solution: Delete the .res file before running tests.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 20 Mar 2022 14:45:03 +0100 |
parents | d9ced5bca6d6 |
children | d8a962d7b008 |
comparison
equal
deleted
inserted
replaced
28147:7fd4693a77e6 | 28148:fecc185fcf69 |
---|---|
408 let s:fail += 1 | 408 let s:fail += 1 |
409 call add(s:errors, 'Caught exception: ' . v:exception . ' @ ' . v:throwpoint) | 409 call add(s:errors, 'Caught exception: ' . v:exception . ' @ ' . v:throwpoint) |
410 endtry | 410 endtry |
411 endif | 411 endif |
412 | 412 |
413 " Delete the .res file, it may change behavior for completion | |
414 call delete(fnamemodify(g:testname, ':r') .. '.res') | |
415 | |
413 " Locate Test_ functions and execute them. | 416 " Locate Test_ functions and execute them. |
414 redir @q | 417 redir @q |
415 silent function /^Test_ | 418 silent function /^Test_ |
416 redir END | 419 redir END |
417 let s:tests = split(substitute(@q, '\(function\|def\) \(\k*()\)', '\2', 'g')) | 420 let s:tests = split(substitute(@q, '\(function\|def\) \(\k*()\)', '\2', 'g')) |