summaryrefslogtreecommitdiff
path: root/test/clarktown/renderers/indented_code_block_test.clj
blob: 879284d06029d6ae37e096107d64598a6857c5f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(ns clarktown.renderers.indented-code-block-test
  (:require
    [clojure.test :refer [deftest testing is]]
    [clarktown.renderers.indented-code-block :as indented-code-block]))


(deftest indented-code-block-renderer-test
  (testing "Creating a single-line code block"
    (is (= "<pre><code>code goes here</code></pre>"
           (indented-code-block/render "    code goes here" nil nil))))

  (testing "Creating a multi-line code block"
    (is (= "<pre><code>code goes here\nand here</code></pre>"
           (indented-code-block/render "    code goes here\n    and here" nil nil)))))