glob2regpat_spec.lua 434 B

123456789101112131415161718
  1. local t = require('test.testutil')
  2. local n = require('test.functional.testnvim')()
  3. local clear = n.clear
  4. local eq, eval = t.eq, n.eval
  5. describe('glob2regpat()', function()
  6. before_each(clear)
  7. it('returns ^$ for empty input', function()
  8. eq('^$', eval("glob2regpat('')"))
  9. end)
  10. it('handles valid input', function()
  11. eq('^foo\\.', eval("glob2regpat('foo.*')"))
  12. eq('\\.vim$', eval("glob2regpat('*.vim')"))
  13. end)
  14. end)