summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2012-04-13 13:37:05 +0200
committerAndreas Baumann <abaumann@yahoo.com>2012-04-13 13:37:05 +0200
commitf2966a5584e200f3f9586995c6c0480ed7f00dd3 (patch)
treec2603a9887b2a4407eba9387deb977366cf72898 /Makefile
parent9bf02421bb54bb832de86b28f382048abb9e64ff (diff)
downloadpgfuse-f2966a5584e200f3f9586995c6c0480ed7f00dd3.tar.gz
pgfuse-f2966a5584e200f3f9586995c6c0480ed7f00dd3.tar.bz2
small cleanups
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile18
1 files changed, 13 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 04b1eb7..865054a 100644
--- a/Makefile
+++ b/Makefile
@@ -26,24 +26,32 @@ clean:
test: pgfuse
psql < clean.sql
psql < schema.sql
- -./pgfuse -s -v "" mnt
+ test -d mnt || mkdir mnt
+ ./pgfuse -s -v "" mnt
mount | grep pgfuse
- # expect success for all
+ # expect success for making directories
-mkdir mnt/dir
-mkdir mnt/dir/dir2
-mkdir mnt/dir/dir3
+ # expect success on open and file write
-echo "hello" > mnt/dir/dir2/afile
-cp Makefile mnt/dir/dir2/bfile
+ # expect success on open and file read
-cat mnt/dir/dir2/afile
-ls -al mnt
-ls -al mnt/dir/dir2
- -rmdir mnt/dir/dir3
+ # expect success on rmdir
+ -rmdir mnt/dir/dir3
+ # expect success on file removal
+ -rm mnt/dir/dir2/bfile
+ # expect success on rename
+ -mkdir mnt/dir/dir3
+ -mv mnt/dir/dir3 mnt/dir/dir4
+ -mv mnt/dir/dir2/afile mnt/dir/dir4/bfile
# expect fail (directory not empty)
-rmdir mnt/dir
# expect fail (not a directory)
-rmdir mnt/dir/dir2/bfile
- # expect success
- -rm mnt/dir/dir2/bfile
fusermount -u mnt
pgfuse: pgfuse.o pgsql.o