diff options
author | Damien George <damien.p.george@gmail.com> | 2017-03-10 17:43:49 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2017-05-05 20:15:10 +1000 |
commit | 1b3e3724188af762ccab80cafc959a0e766983bc (patch) | |
tree | 6dd039997a76908b93d82ce07660e75ee8ab2fc6 /tests/extmod/vfs_basic.py | |
parent | 6c8b57a90212c63441f8e5165b4781409648e519 (diff) | |
download | micropython-1b3e3724188af762ccab80cafc959a0e766983bc.tar.gz micropython-1b3e3724188af762ccab80cafc959a0e766983bc.zip |
tests/extmod: Add some more VFS tests.
Diffstat (limited to 'tests/extmod/vfs_basic.py')
-rw-r--r-- | tests/extmod/vfs_basic.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/extmod/vfs_basic.py b/tests/extmod/vfs_basic.py index 83c83fd227..1821a277dc 100644 --- a/tests/extmod/vfs_basic.py +++ b/tests/extmod/vfs_basic.py @@ -109,3 +109,23 @@ try: uos.umount('/test_mnt') except OSError: print('OSError') + +# root dir +uos.mount(Filesystem(3), '/') +print(uos.listdir()) +open('test') + +uos.mount(Filesystem(4), '/mnt') +print(uos.listdir()) +print(uos.listdir('/mnt')) +uos.chdir('/mnt') +print(uos.listdir()) + +# chdir to a subdir within root-mounted vfs, and then listdir +uos.chdir('/subdir') +print(uos.listdir()) +uos.chdir('/') + +uos.umount('/') +print(uos.listdir('/')) +uos.umount('/mnt') |