diff src/testdir/test_cscope.vim @ 10046:4a07f8de5efa v7.4.2295

commit https://github.com/vim/vim/commit/4792255eff03760dca0fd014616532e6d47db364 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Aug 30 10:56:50 2016 +0200 patch 7.4.2295 Problem: Cscope test fails. Solution: Avoid checking for specific line and column numbers.
author Christian Brabandt <cb@256bit.org>
date Tue, 30 Aug 2016 11:00:07 +0200
parents c470694733db
children 1c4ebbae41d2
line wrap: on
line diff
--- a/src/testdir/test_cscope.vim
+++ b/src/testdir/test_cscope.vim
@@ -97,7 +97,7 @@ func Test_cscopeWithCscopeConnections()
     for cmd in ['cs find f Xmemfile_test.c', 'cs find 7 Xmemfile_test.c']
       enew
       let a=execute(cmd)
-      call assert_match('\n"Xmemfile_test.c" 143L, 3137C', a)
+      call assert_true(a =~ '"Xmemfile_test.c" \d\+L, \d\+C')
       call assert_equal('Xmemfile_test.c', @%)
     endfor
 
@@ -105,7 +105,10 @@ func Test_cscopeWithCscopeConnections()
     for cmd in ['cs find i assert.h', 'cs find 8 assert.h']
       enew
       let a=execute(cmd)
-      call assert_equal(['','"Xmemfile_test.c" 143L, 3137C','(1 of 1): <<global>> #include <assert.h>'], split(a, '\n', 1))
+      let alines = split(a, '\n', 1)
+      call assert_equal('', alines[0])
+      call assert_true(alines[1] =~ '"Xmemfile_test.c" \d\+L, \d\+C')
+      call assert_equal('(1 of 1): <<global>> #include <assert.h>', alines[2])
       call assert_equal('#include <assert.h>', getline('.'))
     endfor