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