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")