mafintosh / fuse-bindings

Notice: We published the successor module to this here https://github.com/fuse-friends/fuse-native
MIT License
314 stars 60 forks source link

need rigorous filesystem test suite #14

Open max-mapper opened 9 years ago

max-mapper commented 9 years ago

we need a script that, given a folder, will do the following:

that way we can use this for testing all the various fuse implementations for edge cases

Munter commented 9 years ago

I don't know if this is relevant specifically for this issue, but I got fuse tests up and running on a Travis setup: https://github.com/Munter/fusile/blob/master/.travis.yml

piranna commented 9 years ago

I think this could/should be an independent module, so others could use it to test their own filesystems (also not based on Node.js).

max-mapper commented 9 years ago

@piranna agree about a standalone library. @mafintosh said it would be easier to do the more tricky tests from node, e.g. inserting a byte range into an existing file, but I agree it should be as general as possible and should be a CLI tool that can test any fs volume

piranna commented 9 years ago

:+1: