jekyll/test
nitoyon eebb6414bf Fix Post#url escape
Post#url was escaped using CGI.escape.
When file name contains a space character, its url points to
non-existing URL.

For example, when we have a post named '2014-01-02-foo bar.md',
we expect its url to be '/2014/01/02/foo%20bar.html',
but it was actually '/2014/01/02/foo+bar.html'.

We now define Jekyll::URL.escape_path and Jekyll::URL.unescape_path,
and use them to escape and unescape Post#url
2014-03-21 16:57:40 +00:00
..
fixtures adding files 2013-01-23 11:31:59 -06:00
source Fix Post#url escape 2014-03-21 16:57:40 +00:00
helper.rb Rename those Utils functions. 2014-03-04 15:52:05 -05:00
suite.rb Newline. 2013-03-16 20:06:50 +01:00
test_coffeescript.rb Add CoffeeScript converter. 2014-01-25 20:38:51 -05:00
test_command.rb Added directory_with_contents() to DRY up test code and ensure folders exist in TestCommand. 2013-03-16 14:09:53 +01:00
test_configuration.rb Rename those Utils functions. 2014-03-04 15:52:05 -05:00
test_convertible.rb Add tests in all the time that was omitted for Ruby 1.8.x 2013-12-08 00:48:25 -05:00
test_draft.rb Update #relative_path for _drafts and add tests. 2014-02-11 12:48:34 +00:00
test_entry_filter.rb Add docs about the 'new' restriction on excludes. 2014-01-13 00:17:12 -08:00
test_excerpt.rb Trim trailing spaces and convert tabs to spaces. 2014-03-11 07:44:01 +02:00
test_filters.rb Test site.static_files 2014-02-19 13:34:44 -05:00
test_generated_site.rb Fix Post#url escape 2014-03-21 16:57:40 +00:00
test_kramdown.rb Rename those Utils functions. 2014-03-04 15:52:05 -05:00
test_layout_reader.rb Make LayoutReader#layout_directory public. 2014-02-17 22:13:29 -06:00
test_new_command.rb fix copying of site template files 2013-03-13 21:27:41 +00:00
test_page.rb Merge master into security-vuln-patches 2014-02-06 17:21:54 -05:00
test_pager.rb Extract core extensions into a Utils module 2014-03-03 22:13:03 -05:00
test_path_sanitization.rb Properly clean path for Windows machines which is *nix-compliant. 2014-03-09 21:12:34 -04:00
test_post.rb Fix Post#url escape 2014-03-21 16:57:40 +00:00
test_rdiscount.rb Update converter classes moving into a module 2013-01-19 23:07:38 +00:00
test_redcarpet.rb Add support for the Rouge syntax highlighter 2013-12-22 18:45:40 +01:00
test_redcloth.rb Remove extra trailing whitespace 2013-11-20 00:50:56 +01:00
test_related_posts.rb fix test muting to work for Ruby > 1.9 2013-09-12 13:26:32 +02:00
test_sass.rb Extract core extensions into a Utils module 2014-03-03 22:13:03 -05:00
test_site.rb Fix error in tests. 2014-02-19 13:43:16 -05:00
test_tags.rb Extract core extensions into a Utils module 2014-03-03 22:13:03 -05:00
test_url.rb Move URL generation to own class instead of a module 2013-07-25 22:44:27 +02:00
test_utils.rb Rename those Utils functions. 2014-03-04 15:52:05 -05:00