diff --git a/microformats2-parser.cabal b/microformats2-parser.cabal
--- a/microformats2-parser.cabal
+++ b/microformats2-parser.cabal
@@ -1,5 +1,5 @@
 name:            microformats2-parser
-version:         1.0.1
+version:         1.0.1.1
 synopsis:        A Microformats 2 parser.
 category:        Web
 homepage:        https://github.com/myfreeweb/microformats2-parser
@@ -96,6 +96,7 @@
     hs-source-dirs: test-suite
     main-is: Spec.hs
     other-modules:
+        TestCommon
         Data.Microformats2.ParserSpec
         Data.Microformats2.Parser.PropertySpec
         Data.Microformats2.Parser.HtmlUtilSpec
diff --git a/test-suite/TestCommon.hs b/test-suite/TestCommon.hs
new file mode 100644
--- /dev/null
+++ b/test-suite/TestCommon.hs
@@ -0,0 +1,21 @@
+{-# LANGUAGE UnicodeSyntax #-}
+
+module TestCommon (
+  xml
+, json
+, def
+, documentRoot
+, parseLBS
+) where
+
+import           Language.Haskell.TH.Quote
+import           Text.RawString.QQ
+import           Text.XML.Lens (documentRoot)
+import           Text.HTML.DOM
+import           Data.Aeson.QQ
+import           Data.Default
+
+-- renames for vim
+xml, json ∷ QuasiQuoter
+xml = r
+json = aesonQQ
