summaryrefslogtreecommitdiffstatshomepage
path: root/tools/mpremote/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tools/mpremote/tests')
-rwxr-xr-xtools/mpremote/tests/test_filesystem.sh5
-rw-r--r--tools/mpremote/tests/test_filesystem.sh.exp5
2 files changed, 9 insertions, 1 deletions
diff --git a/tools/mpremote/tests/test_filesystem.sh b/tools/mpremote/tests/test_filesystem.sh
index a20d77dfea..a29015e987 100755
--- a/tools/mpremote/tests/test_filesystem.sh
+++ b/tools/mpremote/tests/test_filesystem.sh
@@ -233,4 +233,7 @@ $MPREMOTE resume exec "import os;os.chdir('/')"
$MPREMOTE resume rm -r -v :/ramdisk
$MPREMOTE resume ls :/ramdisk
-echo ----- \ No newline at end of file
+echo -----
+# try to delete existing folder in mounted filesystem
+$MPREMOTE mount "${TMP}" + rm -rv :package || echo "expect error"
+echo -----
diff --git a/tools/mpremote/tests/test_filesystem.sh.exp b/tools/mpremote/tests/test_filesystem.sh.exp
index 16d98c4ded..3d9d0fe9ae 100644
--- a/tools/mpremote/tests/test_filesystem.sh.exp
+++ b/tools/mpremote/tests/test_filesystem.sh.exp
@@ -267,3 +267,8 @@ removed directory: '/ramdisk/package'
skipped: '/ramdisk' (vfs mountpoint)
ls :/ramdisk
-----
+Local directory ${TMP} is mounted at /remote
+rm :package
+mpremote: rm -r not permitted on /remote directory
+expect error
+-----