Selaa lähdekoodia

Add additional tests

Yegappan Lakshmanan 4 vuotta sitten
vanhempi
sitoutus
52514e4858
1 muutettua tiedostoa jossa 40 lisäystä ja 0 poistoa
  1. 40 0
      test/unit_tests.vim

+ 40 - 0
test/unit_tests.vim

@@ -1424,6 +1424,46 @@ func Test_49()
   bwipe sample.txt
 endfunc
 
+" ==========================================================================
+" Test50
+" Test for the MruGetFiles() function
+" ==========================================================================
+func Test_50()
+  let test_name = 'test50'
+  enew | only
+  let list1 = MruGetFiles()
+  let list2 = readfile(g:MRU_File)
+  if list1 != list2[1:]
+    call LogResult(test_name, 'FAIL 1')
+    return
+  endif
+
+  if MruGetFiles('x1y2z3') == []
+    call LogResult(test_name, 'pass')
+  else
+    call LogResult(test_name, 'FAIL 2')
+  endif
+endfunc
+
+" ==========================================================================
+" Test51
+" Test for the :MruRefresh command
+" ==========================================================================
+func Test_51()
+  let test_name = 'test51'
+  enew | only
+  if match(MruGetFiles(), 'sample.txt') == -1
+    call LogResult(test_name, 'FAIL 1')
+    return
+  endif
+  MruRefresh
+  if match(MruGetFiles(), 'sample.txt') == -1
+    call LogResult(test_name, 'pass')
+  else
+    call LogResult(test_name, 'FAIL 2')
+  endif
+endfunc
+
 " ==========================================================================
 
 " Create the files used by the tests