Skip to content

Commit d1c2542

Browse files
authored
Merge pull request #78 from toshimaru/test/filter
Test against PR: #77
2 parents 612513c + d741cb3 commit d1c2542

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

test/test_jekyll-toc.rb

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# frozen_string_literal: true
2+
3+
require 'test_helper'
4+
5+
class TestTableOfContentsFilter < Minitest::Test
6+
include Jekyll::TableOfContentsFilter
7+
8+
DUMMY_HTML = "<div>Dummy HTML Content</div>"
9+
10+
def setup
11+
stubbed_context = Struct.new(:registers)
12+
@context = stubbed_context.new(page: "xxx")
13+
@context
14+
end
15+
16+
def test_toc_only
17+
assert_empty toc_only(DUMMY_HTML)
18+
end
19+
20+
def test_inject_anchors
21+
assert_equal inject_anchors(DUMMY_HTML), DUMMY_HTML
22+
end
23+
24+
def test_toc
25+
assert_equal toc(DUMMY_HTML), DUMMY_HTML
26+
end
27+
end

0 commit comments

Comments
 (0)