diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,11 @@
 Changes
 =======
 
+Version 0.9.2
+-------------
+
+Add `testCaseInfo` for tests that return some information upon success
+
 Version 0.9.1
 -------------
 
diff --git a/Test/Tasty/HUnit.hs b/Test/Tasty/HUnit.hs
--- a/Test/Tasty/HUnit.hs
+++ b/Test/Tasty/HUnit.hs
@@ -2,6 +2,7 @@
 {-# LANGUAGE TypeFamilies, DeriveDataTypeable #-}
 module Test.Tasty.HUnit
   ( testCase
+  , testCaseInfo
   , testCaseSteps
   , module Test.Tasty.HUnit.Orig
   ) where
@@ -16,9 +17,21 @@
 
 -- | Create a 'Test' for a HUnit 'Assertion'
 testCase :: TestName -> Assertion -> TestTree
-testCase name = singleTest name . TestCase
+testCase name = singleTest name . TestCase . (fmap (const ""))
 
-newtype TestCase = TestCase Assertion
+-- | Like 'testCase', except in case the test succeeds, the returned string
+-- will be shown as the description. If the empty string is returned, it
+-- will be ignored.
+testCaseInfo :: TestName -> IO String -> TestTree
+testCaseInfo name = singleTest name . TestCase
+
+-- IO String is a computation that throws an exception upon failure or
+-- returns an informational string otherwise. This allows us to unify the
+-- implementation of 'testCase' and 'testCaseInfo'.
+--
+-- In case of testCase, we simply make the result string empty, which makes
+-- tasty ignore it.
+newtype TestCase = TestCase (IO String)
     deriving Typeable
 
 instance IsTest TestCase where
@@ -35,7 +48,7 @@
     hunitResult <- try assertion
     return $
       case hunitResult of
-        Right {} -> testPassed ""
+        Right info -> testPassed info
         Left (HUnitFailure message) -> testFailed message
 
   testOptions = return []
diff --git a/tasty-hunit.cabal b/tasty-hunit.cabal
--- a/tasty-hunit.cabal
+++ b/tasty-hunit.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                tasty-hunit
-version:             0.9.1
+version:             0.9.2
 synopsis:            HUnit support for the Tasty test framework.
 description:         HUnit support for the Tasty test framework.
 license:             MIT
