From 53386dfa6448834b746a0e99574298e1e68b4bbd Mon Sep 17 00:00:00 2001 From: toshimaru Date: Sat, 23 Mar 2019 12:29:37 +0900 Subject: [PATCH] Test aginast PR: #77 --- test/test_jekyll-toc.rb | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 test/test_jekyll-toc.rb diff --git a/test/test_jekyll-toc.rb b/test/test_jekyll-toc.rb new file mode 100644 index 0000000..f32ea23 --- /dev/null +++ b/test/test_jekyll-toc.rb @@ -0,0 +1,27 @@ +# frozen_string_literal: true + +require 'test_helper' + +class TestTableOfContentsFilter < Minitest::Test + include Jekyll::TableOfContentsFilter + + DUMMY_HTML = "
Dummy HTML Content
" + + def setup + stubbed_context = Struct.new(:registers) + @context = stubbed_context.new(page: "xxx") + @context + end + + def test_toc_only + assert_empty toc_only(DUMMY_HTML) + end + + def test_inject_anchors + assert_equal inject_anchors(DUMMY_HTML), DUMMY_HTML + end + + def test_toc + assert_equal toc(DUMMY_HTML), DUMMY_HTML + end +end