test/test_index.rb in review-1.3.0 vs test/test_index.rb in review-1.4.0

- old
+ new

@@ -25,7 +25,27 @@ items = fn.to_a item = items[0] assert_equal 'foo', item.id assert_equal 'bar\\a\\$buz', item.content end + + def test_HeadelineIndex + src = <<-EOB += chap1 +== sec1-1 +== sec1-2 +=== sec1-2-1 +===[column] column1 +==== inside_column +===[/column] +===[column] column2 +=== sec1-2-2 +== sec1-3 +==== sec1-3-0-1 + EOB + chap = Book::Chapter.new(nil, 1, '-', nil) # dummy + index = Book::HeadlineIndex.parse(src, chap) + assert_equal [2,2], index['sec1-2|sec1-2-2'].number + assert_equal "1.2.2", index.number('sec1-2|sec1-2-2') + end end