test/test_index.rb in review-2.4.0 vs test/test_index.rb in review-2.5.0
- old
+ new
@@ -175,6 +175,37 @@
book = Book::Base.load
chap = Book::Chapter.new(book, 1, '-', nil)
index = Book::HeadlineIndex.parse(src, chap)
assert_equal '1.1.1', index.number('sec1-1')
end
+
+ def test_headeline_index9
+ src = <<-EOB
+= chap1
+== sec1
+=== sec1-1
+===[column] column1
+===[/column]
+==== sec1-1-1
+=== sec1-2
+ EOB
+ book = Book::Base.load
+ chap = Book::Chapter.new(book, 1, '-', nil)
+ index = Book::HeadlineIndex.parse(src, chap)
+ assert_equal [1, 1, 1], index['sec1-1-1'].number
+ end
+
+ def test_headeline_index10
+ src = <<-EOB
+= chap1
+== sec1
+=== sec1-1
+====[column] column1
+==== sec1-1-1
+=== sec1-2
+ EOB
+ book = Book::Base.load
+ chap = Book::Chapter.new(book, 1, '-', nil)
+ index = Book::HeadlineIndex.parse(src, chap)
+ assert_equal [1, 1, 1], index['sec1-1-1'].number
+ end
end