summaryrefslogtreecommitdiff
path: root/test/test_path_dirname.vader
blob: 818a62a83877fe138ecf06d2db0006ebc285f8cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
Execute(ale#path#Dirname should return empty strings should be returned for empty values):
  AssertEqual '', ale#path#Dirname('')
  AssertEqual '', ale#path#Dirname(0)
  AssertEqual '', ale#path#Dirname(v:null)

Execute(ale#path#Dirname should return the dirname of paths):
  AssertEqual '/foo', ale#path#Dirname('/foo/bar')
  AssertEqual '/foo', ale#path#Dirname('/foo/bar/')

  if has('win32')
    AssertEqual 'C:\foo', ale#path#Dirname('C:\foo\bar')
    AssertEqual 'C:\foo', ale#path#Dirname('C:\foo\bar\')
  endif