diff options
author | Mark Glines <mark@glines.org> | 2002-04-22 02:24:28 +0000 |
---|---|---|
committer | Mark Glines <mark@glines.org> | 2002-04-22 02:24:28 +0000 |
commit | 8811161f67657253d11214ede54857f810662a91 (patch) | |
tree | 1f555243af88b77fcea3d256f6f7b8b5f1c05548 /perl/README | |
parent | 7574b0559706597058a9cb3c056204935f9b00c5 (diff) | |
download | libfuse-8811161f67657253d11214ede54857f810662a91.tar.gz |
added a test framework
updated README
fixed a couple of bugs in loopback.pl
Diffstat (limited to 'perl/README')
-rw-r--r-- | perl/README | 36 |
1 files changed, 10 insertions, 26 deletions
diff --git a/perl/README b/perl/README index 01a0d8a..87d5a7d 100644 --- a/perl/README +++ b/perl/README @@ -1,4 +1,4 @@ -Fuse version 0.01 +Fuse version 0.02 ================= This is a test release. It seems to work thus far, but still has a few @@ -27,32 +27,16 @@ more information. BUGS -A lot of it works, but I have to do some formal testing on all of it -still. - -Building a Linux kernel actually succeeds. I haven't tried booting it. - -The functions, all of which need to be thoroughally tested: -getattr -readlink -getdir -mknod -mkdir -unlink -rmdir -open -read -statfs -symlink -rename -link -chmod -chown -truncate -utime -write +I've begun to build a formal testing framework. Currently it can mount +and unmount loopback.pl, and all of the base-level functions have test +scripts. These need to be fleshed out as problems are noticed. + +The current test framework seems to work well, but the underlying mount/ +unmount infrastructure is a crock. I am not pleased with that code. While most things work, I do still have a TODO list: * while "ln -s" works as expected, "cp -a" kicks out an error on symlinks. * "du -sb" reports a couple orders of magnitude too large a size. -* need a full Test::Harness framework +* need to sort out cleaner mount semantics for the test framework +* figure out how to un-linuxcentrify the statfs tests +* test everything on other architectures and OS's |