Merge pull request #5542 from ashmaroli/url-slash
Merge pull request 5542
This commit is contained in:
commit
76e9b8d266
|
@ -373,6 +373,24 @@ class TestFilters < JekyllUnitTest
|
||||||
assert_equal "http://example.com/base", filter.absolute_url(page_url)
|
assert_equal "http://example.com/base", filter.absolute_url(page_url)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
should "not append a forward slash if input is '/'" do
|
||||||
|
page_url = "/"
|
||||||
|
filter = make_filter_mock({
|
||||||
|
"url" => "http://example.com",
|
||||||
|
"baseurl" => "/base"
|
||||||
|
})
|
||||||
|
assert_equal "http://example.com/base/", filter.absolute_url(page_url)
|
||||||
|
end
|
||||||
|
|
||||||
|
should "not append a forward slash if input is '/' and nil 'baseurl'" do
|
||||||
|
page_url = "/"
|
||||||
|
filter = make_filter_mock({
|
||||||
|
"url" => "http://example.com",
|
||||||
|
"baseurl" => nil
|
||||||
|
})
|
||||||
|
assert_equal "http://example.com/", filter.absolute_url(page_url)
|
||||||
|
end
|
||||||
|
|
||||||
should "normalize international URLs" do
|
should "normalize international URLs" do
|
||||||
page_url = ""
|
page_url = ""
|
||||||
filter = make_filter_mock({
|
filter = make_filter_mock({
|
||||||
|
|
Loading…
Reference in New Issue