jekyll/test/source
Will Norris 669c803912 always include file extension on destination files
This ensures that destination files for HTML posts, pages and
collections always include the proper file extension (as defined by
output_ext) regardless of permalink structure.  This allows for URLs
that contain no extension or trailing slash to still result in proper
destination files with .html extensions.

Because this change relies so heavily on output_ext accurately
identifying the extension of the destination file, this change also
removes the feature test that tested support for permalinks with a .htm
extension.  In order to support alternate file extensions, a future
patch or plugin will need to modify the output_ext value, at which point
everything else should work as expected.
2015-03-02 21:20:54 -08:00
..
+ Remove trailing whitespace 2015-02-22 20:27:15 +09:00
_data Allow subdirectories in _data 2014-05-11 20:28:49 -03:00
_drafts Update #relative_path for _drafts and add tests. 2014-02-11 12:48:34 +00:00
_includes Add local tmp folder 2015-01-05 09:28:54 +01:00
_layouts Add test to reflect #1622 behaviour 2013-10-08 14:17:56 -03:00
_methods Merge branch 'davidized-collection_yaml_dots' 2015-01-17 15:24:33 -08:00
_plugins Add test to ensure plugins are executed in order of priority. 2013-03-16 15:12:57 +01:00
_posts always include file extension on destination files 2015-03-02 21:20:54 -08:00
_sass First draft 2014-02-04 01:26:28 +01:00
_slides The :title URL placeholder for collections should be the filename slug. 2015-01-30 01:53:11 -08:00
_with.dots Read in static files info `collection.files` as `StaticFile`s. 2014-08-12 15:59:45 -04:00
category/_posts switch remaining textile test files to markdown 2015-02-27 18:29:52 -08:00
contacts Added path in url. 2012-04-09 03:08:41 +03:00
css First draft 2014-02-04 01:26:28 +01:00
foo/_posts/bar switch remaining textile test files to markdown 2015-02-27 18:29:52 -08:00
js Test Liquid syntax in CoffeeScript files 2014-08-26 17:24:27 +09:00
symlink-test Autoload yaml files under _data directory 2013-10-01 11:23:33 +08:00
win/_posts Fix exception that causes jekyll to fail when using CRLF (0d0a) linebreaks in YAML front matter. 2009-06-23 08:10:38 -04:00
z_category/_posts switch remaining textile test files to markdown 2015-02-27 18:29:52 -08:00
.htaccess Add a failing test for rendering dotfiles 2010-09-09 09:37:51 +02:00
_config.dev.toml Add some unit tests for TOML integration. 2013-11-29 23:33:52 -05:00
about.html unbreak tests 2014-01-13 22:21:30 -08:00
contacts.html Made pages respect permalinks style and permalinks in yml front matter 2009-05-10 14:53:00 +04:00
deal.with.dots.html always include file extension on destination files 2015-03-02 21:20:54 -08:00
environment.html Add test for Jekyll.env 2014-05-17 00:47:03 -04:00
exploit.md sanity check for pages permalink traversal 2014-01-13 22:21:30 -08:00
index.html added tests to confirm that {{ site.posts }} in index.html was empty and {{ post.content }} wasn't rendering (both are now fixed) 2008-12-23 05:32:25 -07:00
pgp.key add test for PGP key yaml frontmatter 2014-04-06 16:03:19 -04:00
products.yml Autoload yaml files under _data directory 2013-10-01 11:23:33 +08:00
properties.html make non-data properties/methods accessible to Liquid 2013-12-22 03:38:32 -05:00
sitemap.xml whitespace 2010-06-03 16:09:33 -07:00
static_files.html Add StaticFile#to_liquid['extname'] :) 2014-02-19 13:55:58 -05:00
unpublished.html make sure pages with published being false are not generated 2014-01-19 09:52:19 +08:00