patch applied (cabal): Reorganise and prune tests/
Duncan Coutts
duncan.coutts at worc.ox.ac.uk
Mon Mar 10 20:23:03 EDT 2008
Mon Mar 10 11:39:38 PDT 2008 Duncan Coutts <duncan at haskell.org>
* 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-483577c4950840a1cf489f9261d3d10f7d53fc50.gz
More information about the cabal-devel
mailing list