Add test for document permalink

This commit is contained in:
Alfred Xing 2014-07-07 10:28:03 -07:00
parent 7645a72b2f
commit f830120044
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,5 @@
---
title: Override permalink
layout: slide
permalink: /slide/3
---

View File

@ -165,6 +165,23 @@ class TestDocument < Test::Unit::TestCase
end end
end end
context "a document in a collection with a custom permalink" do
setup do
@site = Site.new(Jekyll.configuration({
"collections" => ["slides"],
"source" => source_dir,
"destination" => dest_dir
}))
@site.process
@document = @site.collections["slides"].docs[2]
end
should "know its permalink" do
assert_equal @document.permalink, "/slide/3"
end
end
context " a document part of a rendered collection" do context " a document part of a rendered collection" do
end end