From df9382bbc3caa9e420e1e7e957775afdc56625b5 Mon Sep 17 00:00:00 2001 From: Dawa Ometto Date: Wed, 12 Apr 2017 19:50:40 +0200 Subject: [PATCH] Add test for Page view #sha. Fix h1 title test. --- test/test_page_view.rb | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/test/test_page_view.rb b/test/test_page_view.rb index af069896..9d2c16db 100644 --- a/test/test_page_view.rb +++ b/test/test_page_view.rb @@ -51,6 +51,16 @@ context "Precious::Views::Page" do EOS end + test 'page has sha id' do + title = 'test' + @wiki.write_page(title, :markdown, 'Test' + "\n # 3", commit_details) + page = @wiki.page(title) + + @view = Precious::Views::Page.new + @view.instance_variable_set :@page, page + assert_equal "345e6aef713208c8d50cdea23b85e6ad831f0449", @view.sha + end + test "h1 title can be disabled" do title = 'H1' @wiki.write_page(title, :markdown, '# 1 & 2 ' + "\n # 3", commit_details) @@ -63,6 +73,6 @@ EOS # Title is based on file name when h1_title is false. actual = @view.title - assert_equal 'H1', title + assert_equal title, actual end end