   (comp (testing "Collection works without input files" ;; #77
           (p/collection :renderer 'io.perun-test/render))
 
-        (add-txt-file :path "test.md" :content md-content)
+        (add-txt-file :path "test.md" :content (nth input-strings 0))
         (p/markdown) ;; render once
 
-        (add-txt-file :path "test.md" :content (str/replace md-content #"Hello" "Salutations"))
+        (add-txt-file :path "test.md" :content (str/replace (nth input-strings 0) #"Hello" "Salutations"))
         (p/markdown)
         (testing "detecting content changes"
           (content-test :path "public/test.html"
                         :content "Salutations"
                         :msg "content changes should result in re-rendering"))
 
-        (add-txt-file :path "test.md" :content (str/replace md-content #"draft: true" "draft: false"))
+        (add-txt-file :path "test.md" :content (nth input-strings 1))
         (p/markdown)
         (testing "detecting metadata changes"
           (value-test :path "public/test.html"
                       :value-fn #(meta= %1 %2 :draft false)
                       :msg "metadata changes should result in re-rendering"))
 
-        (add-txt-file :path "test.md" :content (str/replace md-content #"draft: true" "draft: true\nfoo: bar"))
+        (add-txt-file :path "test.md" :content (nth input-strings 2))
         (p/markdown)
         (testing "detecting metadata additions"
           (value-test :path "public/test.html"
                       :value-fn #(meta= %1 %2 :foo "bar")
                       :msg "metadata additions should result in re-rendering"))
 
-        (add-txt-file :path "test.md" :content md-content)
+        (add-txt-file :path "test.md" :content (nth input-strings 0))
         (p/markdown)
         (testing "detecting metadata deletions"
           (value-test :path "public/test.html"
                       :value-fn #(meta= %1 %2 :foo nil)
                       :msg "metadata deletions should result in re-rendering"))
 
-        (add-txt-file :path "test2.md" :content md-content)
+        (add-txt-file :path "test2.md" :content (nth input-strings 3))
         (p/markdown)
         (testing "detecting new files"
           (content-test :path "public/test2.html"

                      :extensions [".htm"])
        (testing "word-count"
          (value-test :path "hammock/test.htm"
                      :value-fn #(meta= %1 %2 :word-count 19)
                      :msg "`word-count` should set `:word-count` metadata"))

        (p/gravatar :source-key :email

          (file-exists? :path "public/atom.xml"
                        :msg "`atom-feed` should write atom.xml"))

        (add-txt-file :path "test2.md" :content (nth yamls 3))
        (add-txt-file :path "test3.md" :content (nth yamls 4))
        (add-txt-file :path "test4.md" :content (nth yamls 5))
        (add-txt-file :path "test5.md" :content (nth yamls 6))
        (p/markdown)

        (p/assortment :renderer 'io.perun-test/render-assortment)
        (testing "assortment"
          (content-test :path "public/index.html"
                        :content "assortment 6"))

        (p/collection :renderer 'io.perun-test/render-collection)
        (testing "assortment"
          (content-test :path "public/index.html"
                        :content "collection 7"))

        (p/render :renderer 'io.perun-test/render)

        (add-txt-file :path "test.js" :content js-content)
