README revision 1.1
11.1SjmmvThe tests in this directory where written at the same time tmpfs was
21.1Sjmmvdeveloped.  This is why, if you follow the order of tests in the Atffile,
31.1Sjmmvyou will notice that they start checking the most basic things and end
41.1Sjmmvchecking the less common ones.  Furthermore, tests try not to use features
51.1Sjmmvtested by further tests in the lists.
61.1Sjmmv
71.1SjmmvHowever, the above is not the most appropriate testing procedure when you
81.1Sjmmvhave a working file system because some separation in test programs does
91.1Sjmmvnot make sense afterwards.
101.1Sjmmv
111.1SjmmvMany of the tests here are applicable to any file system.  They should be
121.1Sjmmvrefactored to be reusable on any mounted file system, which could also
131.1Sjmmvremove the need to do the mount/unmount steps in each and every test case.
141.1Sjmmv
151.1SjmmvPossibly take a look at the file system tests in FreeBSD.  They seem to be
161.1Sjmmvmuch more complete, even though they are written in Perl and therefore not
171.1Sjmmvdirectly usable.
18