Merge remote branch 'lpenz/master'
Conflicts: History.txt
This commit is contained in:
commit
c1a7662311
|
@ -1,6 +1,8 @@
|
|||
== HEAD
|
||||
* Minor Enhancements
|
||||
* Add wordpress.com importer (#207)
|
||||
* Bug Fixes
|
||||
* Fixed filename basename generation (#208)
|
||||
|
||||
== 0.7.0 / 2010-08-24
|
||||
* Minor Enhancements
|
||||
|
|
|
@ -71,7 +71,7 @@ module Jekyll
|
|||
# Returns nothing
|
||||
def process(name)
|
||||
self.ext = File.extname(name)
|
||||
self.basename = name.split('.')[0..-2].first
|
||||
self.basename = name[0 .. -self.ext.length-1]
|
||||
end
|
||||
|
||||
# Add any necessary layouts to this post
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
title: Deal with dots
|
||||
permalink: /deal.with.dots/
|
||||
---
|
||||
|
||||
Let's test if jekyll deals properly with dots.
|
||||
|
|
@ -23,6 +23,16 @@ class TestPage < Test::Unit::TestCase
|
|||
assert_equal "/contacts.html", @page.url
|
||||
end
|
||||
|
||||
should "deal properly with extensions" do
|
||||
@page = setup_page('deal.with.dots.html')
|
||||
assert_equal ".html", @page.ext
|
||||
end
|
||||
|
||||
should "deal properly with dots" do
|
||||
@page = setup_page('deal.with.dots.html')
|
||||
assert_equal "deal.with.dots", @page.basename
|
||||
end
|
||||
|
||||
context "with pretty url style" do
|
||||
setup do
|
||||
@site.permalink_style = :pretty
|
||||
|
|
Loading…
Reference in New Issue