Mon Mar 10 11:39:38 PDT 2008 Duncan Coutts
* Reorganise and prune tests/
Split them into unit tests and system tests. Also remove the rather large
bundled HSQL and HUnit packages. We can just depend on HUnit for the tests
rather than bundling it. HSQL is very large for a system test and we can
just as easily get it and others from hackage.
./tests/A -> ./tests/systemTests/A
./tests/buildInfo -> ./tests/systemTests/buildInfo
./tests/depOnLib -> ./tests/systemTests/depOnLib
./tests/exeWithC -> ./tests/systemTests/exeWithC
./tests/ffi-bin -> ./tests/systemTests/ffi-bin
./tests/ffi-package -> ./tests/systemTests/ffi-package
./tests/preprocess -> ./tests/systemTests/preprocess
./tests/recursive -> ./tests/systemTests/recursive
./tests/sdist -> ./tests/systemTests/sdist
./tests/twoMains -> ./tests/systemTests/twoMains
./tests/wash2hs -> ./tests/systemTests/wash2hs
./tests/withHooks -> ./tests/systemTests/withHooks
./tests/ModuleTest.hs -> ./tests/unitTests/ModuleTest.hs
./tests/PackageDescriptionTests.hs -> ./tests/unitTests/PackageDescriptionTests.hs
./tests/UnlitTest.hs -> ./tests/unitTests/UnlitTest.hs
R ./tests/HSQL/
R ./tests/HSQL/HSQL.cabal
R ./tests/HSQL/LICENSE
R ./tests/HSQL/Makefile
R ./tests/HSQL/NSIS/
R ./tests/HSQL/NSIS/hsql_installer.nsi
R ./tests/HSQL/RPM/
R ./tests/HSQL/RPM/HSQL.spec
R ./tests/HSQL/Setup.lhs
R ./tests/HSQL/config.guess
R ./tests/HSQL/config.mk
R ./tests/HSQL/config.mk.in
R ./tests/HSQL/config.sub
R ./tests/HSQL/configure
R ./tests/HSQL/configure.ac
R ./tests/HSQL/doc/
R ./tests/HSQL/doc/Database.HSQL.MySQL.html
R ./tests/HSQL/doc/Database.HSQL.ODBC.html
R ./tests/HSQL/doc/Database.HSQL.PostgreSQL.html
R ./tests/HSQL/doc/Database.HSQL.SQLite.html
R ./tests/HSQL/doc/Database.HSQL.html
R ./tests/HSQL/doc/doc-index-B.html
R ./tests/HSQL/doc/doc-index-C.html
R ./tests/HSQL/doc/doc-index-D.html
R ./tests/HSQL/doc/doc-index-E.html
R ./tests/HSQL/doc/doc-index-F.html
R ./tests/HSQL/doc/doc-index-G.html
R ./tests/HSQL/doc/doc-index-H.html
R ./tests/HSQL/doc/doc-index-I.html
R ./tests/HSQL/doc/doc-index-L.html
R ./tests/HSQL/doc/doc-index-O.html
R ./tests/HSQL/doc/doc-index-P.html
R ./tests/HSQL/doc/doc-index-Q.html
R ./tests/HSQL/doc/doc-index-S.html
R ./tests/HSQL/doc/doc-index-T.html
R ./tests/HSQL/doc/doc-index.html
R ./tests/HSQL/doc/haddock.css
R ./tests/HSQL/doc/haskell_icon.gif
R ./tests/HSQL/doc/index.html
R ./tests/HSQL/examples/
R ./tests/HSQL/examples/Main.hs
R ./tests/HSQL/examples/Queries.hs
R ./tests/HSQL/hsql.pkg.in
R ./tests/HSQL/install-sh
R ./tests/HSQL/mingw32lib/
R ./tests/HSQL/mingw32lib/Makefile
R ./tests/HSQL/mingw32lib/libmysql.def
R ./tests/HSQL/mingw32lib/libpqdll.def
R ./tests/HSQL/mingw32lib/sqlite.def
R ./tests/HSQL/src/
R ./tests/HSQL/src/HSQL/
R ./tests/HSQL/src/HSQL.hsc
R ./tests/HSQL/src/HSQL/HsMySQL.h
R ./tests/HSQL/src/HSQL/HsODBC.c
R ./tests/HSQL/src/HSQL/HsODBC.h
R ./tests/HSQL/src/HSQL/MySQL.hsc
R ./tests/HSQL/src/HSQL/ODBC.hsc
R ./tests/HSQL/src/HSQL/PostgreSQL.hsc
R ./tests/HSQL/src/HSQL/SQLite.hsc
R ./tests/HSQL/src/HSQL/Types.hs
R ./tests/HUnit-1.0/
R ./tests/HUnit-1.0/Guide.html
R ./tests/HUnit-1.0/HUnit.cabal
R ./tests/HUnit-1.0/HUnitTester.hs
R ./tests/HUnit-1.0/License
R ./tests/HUnit-1.0/Makefile
R ./tests/HUnit-1.0/README
R ./tests/HUnit-1.0/Setup.lhs
R ./tests/HUnit-1.0/src/
R ./tests/HUnit-1.0/src/Example.hs
R ./tests/HUnit-1.0/src/HUnit.lhs
R ./tests/HUnit-1.0/src/HUnitBase.lhs
R ./tests/HUnit-1.0/src/HUnitLang.lhs
R ./tests/HUnit-1.0/src/HUnitLang98.lhs
R ./tests/HUnit-1.0/src/HUnitLangExc.lhs
R ./tests/HUnit-1.0/src/HUnitTest98.lhs
R ./tests/HUnit-1.0/src/HUnitTestBase.lhs
R ./tests/HUnit-1.0/src/HUnitTestExc.lhs
R ./tests/HUnit-1.0/src/HUnitText.lhs
R ./tests/HUnit-1.0/src/Terminal.lhs
R ./tests/HUnit-1.0/src/TerminalTest.lhs
R ./tests/Tests.mk
A ./tests/systemTests/
A ./tests/unitTests/
View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080310183938-adfee-483577c49...