github.com/mcuadros/ascode@v1.3.1/starlark/module/filepath/testdata/test.star (about)

     1  load('path/filepath', 'filepath')
     2  load('assert.star', 'assert')
     3  
     4  assert.eq(filepath.separator, "/")
     5  
     6  matches = filepath.glob("/tmp/*")
     7  assert.eq(True, len(matches) > 0)
     8  
     9  assert.eq(True, len(filepath.abs("foo")) > 3)
    10  
    11  assert.eq(filepath.clean("bar///foo.md"), "bar/foo.md")
    12  assert.eq(filepath.base("bar/foo.md"), "foo.md")
    13  assert.eq(filepath.dir("bar/foo.md"), "bar")
    14  assert.eq(filepath.ext("foo.md"), ".md")
    15  
    16  assert.eq(filepath.is_abs("foo"), False)
    17  assert.eq(filepath.is_abs("/foo"), True)
    18  
    19  assert.eq(filepath.join(["foo", "bar"]), "foo/bar")
    20  assert.eq(filepath.rel("/a", "/a/b/c"), "b/c")