diff --git a/iteratee.cabal b/iteratee.cabal
--- a/iteratee.cabal
+++ b/iteratee.cabal
@@ -1,5 +1,5 @@
 name:          iteratee
-version:       0.8.9.3
+version:       0.8.9.4
 synopsis:      Iteratee-based I/O
 description:
   The Iteratee monad provides strict, safe, and functional I/O. In addition
@@ -79,65 +79,6 @@
   ghc-options:   -Wall -O2
   if impl(ghc >= 6.8)
     ghc-options: -fwarn-tabs
-
-
-Test-Suite testIteratee
-  default-language: Haskell2010
-  type: exitcode-stdio-1.0
-  main-is: testIteratee.hs
-  hs-source-dirs: tests src
-  ghc-options:    -fhpc -hpcdir dist/hpc/mix/iteratee-0.8.9.3
-
-  if os(windows)
-    cpp-options: -DUSE_WINDOWS
-  else
-    cpp-options: -DUSE_POSIX
-    build-depends:
-      unix                    >= 2 && < 3
-
-  build-depends:
-      base,
-      bytestring,
-      iteratee,
-      MonadCatchIO-mtl,
-      monad-control,
-      mtl,
-      ListLike,
-      transformers,
-      transformers-base,
-      HUnit                      == 1.2.* ,
-      QuickCheck                 >= 2   && < 3,
-      test-framework             >= 0.3 && < 0.7,
-      test-framework-quickcheck2 >= 0.2 && < 0.3,
-      test-framework-hunit       >= 0.2 && < 0.3
-
-benchmark bench-all
-  default-language: Haskell2010
-  type: exitcode-stdio-1.0
-  hs-source-dirs: bench
-  main-is:        BenchAll.hs
-
-  if os(windows)
-    cpp-options: -DUSE_WINDOWS
-  else
-    cpp-options: -DUSE_POSIX
-    build-depends:
-      unix                    >= 2 && < 3
-
-  build-depends:
-      iteratee,
-      bytestring,
-      MonadCatchIO-mtl,
-      monad-control,
-      mtl,
-      ListLike,
-      transformers,
-      transformers-base,
-      base       >= 3   && < 6,
-      criterion  >= 0.6 && < 0.7,
-      deepseq    >= 1.2 && < 2,
-      mtl        >= 2   && < 3
-  ghc-options: -O2
 
 
 source-repository head
