From a13a4ca532412d71e1001dde3579f0b638118152 Mon Sep 17 00:00:00 2001 From: Alfred Xing Date: Mon, 7 Jul 2014 10:39:22 -0700 Subject: [PATCH] Solidify document permalink tests --- test/source/_slides/example-slide-3.html | 2 +- test/test_document.rb | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/test/source/_slides/example-slide-3.html b/test/source/_slides/example-slide-3.html index 5053498c..ecdc79e0 100644 --- a/test/source/_slides/example-slide-3.html +++ b/test/source/_slides/example-slide-3.html @@ -1,5 +1,5 @@ --- title: Override permalink layout: slide - permalink: /slide/3 + permalink: /slide/3/ --- diff --git a/test/test_document.rb b/test/test_document.rb index 1af4893d..bac02550 100644 --- a/test/test_document.rb +++ b/test/test_document.rb @@ -174,10 +174,16 @@ class TestDocument < Test::Unit::TestCase })) @site.process @document = @site.collections["slides"].docs[2] + @dest_file = dest_dir("slide/3/index.html") end should "know its permalink" do - assert_equal @document.permalink, "/slide/3" + assert_equal "/slide/3/", @document.permalink + assert_equal "/slide/3/index.html", @document.url + end + + should "be written to its permalink" do + assert File.exist?(@dest_file), "Can't find the rendered file in the dest_dir." end end