Add test that filters out symlink pointing outside site source
This commit is contained in:
parent
bbd2a2b7f1
commit
4aadfe9fd7
|
@ -59,6 +59,12 @@ class TestEntryFilter < JekyllUnitTest
|
||||||
assert_equal files, @site.reader.filter_entries(files)
|
assert_equal files, @site.reader.filter_entries(files)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
should "filter symlink pointing outside site source" do
|
||||||
|
ent1 = %w[_includes/tmp]
|
||||||
|
entries = EntryFilter.new(@site).filter(ent1)
|
||||||
|
assert_equal %w[], entries
|
||||||
|
end
|
||||||
|
|
||||||
should "include only safe symlinks in safe mode" do
|
should "include only safe symlinks in safe mode" do
|
||||||
site = Site.new(site_configuration('safe' => true))
|
site = Site.new(site_configuration('safe' => true))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue