Skip to content

Commit

Permalink
legacy tests: migrate test97
Browse files Browse the repository at this point in the history
  • Loading branch information
rainerborene committed Oct 27, 2014
1 parent c85f128 commit 88b8b82
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 31 deletions.
23 changes: 0 additions & 23 deletions src/nvim/testdir/test97.in

This file was deleted.

8 changes: 0 additions & 8 deletions src/nvim/testdir/test97.ok

This file was deleted.

50 changes: 50 additions & 0 deletions test/functional/legacy/097_glob_path_spec.lua
@@ -0,0 +1,50 @@
-- vim: set foldmethod=marker foldmarker=[[,]] :
-- Test whether glob()/globpath() return correct results with certain escaped
-- characters.

local helpers = require('test.functional.helpers')
local clear, feed, insert = helpers.clear, helpers.feed, helpers.insert
local execute, expect = helpers.execute, helpers.expect

describe('glob() and globpath()', function()
setup(clear)

setup(function()
os.execute("mkdir -p sautest/autoload")
os.execute("touch sautest/autoload/Test104.vim")
os.execute("touch sautest/autoload/footest.vim")
end)

it('is working', function()
-- Make sure glob() doesn't use the shell
execute('set shell=doesnotexist')

-- Consistent sorting of file names
execute('set nofileignorecase')

execute([[$put =glob('Xxx\{')]])
execute([[$put =glob('Xxx\$')]])

execute('w! Xxx{')
execute([[w! Xxx\$]])
execute([[$put =glob('Xxx\{')]])
execute([[$put =glob('Xxx\$')]])

execute("$put =string(globpath('sautest/autoload', '*.vim'))")
execute("$put =string(globpath('sautest/autoload', '*.vim', 0, 1))")

expect([=[
Xxx{
Xxx$
'sautest/autoload/Test104.vim
sautest/autoload/footest.vim'
['sautest/autoload/Test104.vim', 'sautest/autoload/footest.vim']]=])
end)

teardown(function()
os.execute("rm -rf sautest Xxx{ Xxx$")
end)
end)

0 comments on commit 88b8b82

Please sign in to comment.