diff options
author | Jonathan Lange <jml@canonical.com> | 2008-08-16 16:43:43 +1000 |
---|---|---|
committer | Jonathan Lange <jml@canonical.com> | 2008-08-16 16:43:43 +1000 |
commit | 7b09093bcc2acdb774b2b7e74a23135c53edb446 (patch) | |
tree | 3651b7585f1c64d820e46ff630937bdd40babdc0 | |
parent | 2d08ba80bc1185b59b940d709880fd2dc66b42fc (diff) | |
download | testresources-git-7b09093bcc2acdb774b2b7e74a23135c53edb446.tar.gz |
Add the GOALS document worked out between Rob and I.
-rw-r--r-- | GOALS | 27 |
1 files changed, 27 insertions, 0 deletions
@@ -0,0 +1,27 @@ + +testresources goals +=================== + + * nice, declarative interface for providing a test with 'assets' + + * supports both creating new assets for each test and sharing assets across + tests + + * composable assets + + * assets are easy to write + + * assets are easy to test + + * play well with scenarios + + * the assets and the tests that use them are loosely coupled + + * tests that use assets should be easy to debug + + * fast + + * usable in trial, bzr, Zope testrunner, nose and the default unittest + TestRunner + + * play well with subunit |