diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/extmod/vfs_lfs.py | 8 | ||||
-rw-r--r-- | tests/extmod/vfs_lfs.py.exp | 4 |
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/extmod/vfs_lfs.py b/tests/extmod/vfs_lfs.py index c3656fe687..1d47605c55 100644 --- a/tests/extmod/vfs_lfs.py +++ b/tests/extmod/vfs_lfs.py @@ -101,6 +101,14 @@ def test(bdev, vfs_class): print(vfs.getcwd()) vfs.chdir("/testdir") print(vfs.getcwd()) + + # create file in directory to make sure paths are relative + vfs.open("test2", "w").close() + print(vfs.stat("test2")) + print(vfs.stat("/testdir/test2")) + vfs.remove("test2") + + # chdir back to root and remove testdir vfs.chdir("/") print(vfs.getcwd()) vfs.rmdir("testdir") diff --git a/tests/extmod/vfs_lfs.py.exp b/tests/extmod/vfs_lfs.py.exp index 7d4aed0417..de739e7330 100644 --- a/tests/extmod/vfs_lfs.py.exp +++ b/tests/extmod/vfs_lfs.py.exp @@ -20,6 +20,8 @@ write 3 [('test', 32768, 0, 8), ('testdir', 16384, 0, 0)] / /testdir +(32768, 0, 0, 0, 0, 0, 0, 0, 0, 0) +(32768, 0, 0, 0, 0, 0, 0, 0, 0, 0) / test <class 'VfsLfs2'> (1024, 1024, 30, 28, 28, 0, 0, 0, 0, 255) @@ -43,4 +45,6 @@ write 3 [('testdir', 16384, 0, 0), ('test', 32768, 0, 8)] / /testdir +(32768, 0, 0, 0, 0, 0, 0, 0, 0, 0) +(32768, 0, 0, 0, 0, 0, 0, 0, 0, 0) / |