Merge pull request #169 from JoshCheek/fix_page_file_dir_option

Fix page_file_dir option
This commit is contained in:
rick
2011-06-07 23:44:51 -07:00
2 changed files with 6 additions and 1 deletions
+1 -1
View File
@@ -118,7 +118,7 @@ module Gollum
def update_working_dir(dir, name, format)
unless @wiki.repo.bare
if @wiki.page_file_dir
dir = dir.size.zero? ? @wiki.page_file_dir : File.join(dir, @wiki.page_file_dir)
dir = dir.size.zero? ? @wiki.page_file_dir : ::File.join(dir, @wiki.page_file_dir)
end
path =
+5
View File
@@ -282,6 +282,11 @@ context "page_file_dir option" do
assert_equal "Hi", File.read(File.join(@path, @page_file_dir, "New-Page.md"))
assert !File.exist?(File.join(@path, "New-Page.md"))
end
test "edit a page in a sub directory" do
page = @wiki.page('foo')
@wiki.update_page(page, page.name, page.format, 'new contents', commit_details)
end
test "a file in page file dir should be found" do
assert @wiki.page("foo")