From 50b4a8c0ab53adf238b89174be543bb35f920cd6 Mon Sep 17 00:00:00 2001 From: Piotr Usewicz Date: Wed, 9 Jan 2013 10:29:40 +0000 Subject: [PATCH 1/3] Bump kramdown, rake, shoulda, cucumber, redcarpet --- jekyll.gemspec | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jekyll.gemspec b/jekyll.gemspec index dbbe4386..9c3911eb 100644 --- a/jekyll.gemspec +++ b/jekyll.gemspec @@ -27,20 +27,20 @@ Gem::Specification.new do |s| s.add_runtime_dependency('classifier', "~> 1.3") s.add_runtime_dependency('directory_watcher', "~> 1.1") s.add_runtime_dependency('maruku', "~> 0.5") - s.add_runtime_dependency('kramdown', "~> 0.13.4") + s.add_runtime_dependency('kramdown', "~> 0.14.1") s.add_runtime_dependency('pygments.rb', "~> 0.3.2") - s.add_development_dependency('rake', "~> 0.9") + s.add_development_dependency('rake', "~> 10.0.3") s.add_development_dependency('rdoc', "~> 3.11") s.add_development_dependency('redgreen', "~> 1.2") - s.add_development_dependency('shoulda', "~> 2.11") + s.add_development_dependency('shoulda', "~> 3.3.2") s.add_development_dependency('rr', "~> 1.0") - s.add_development_dependency('cucumber', "1.1") + s.add_development_dependency('cucumber', "~> 1.2.1") s.add_development_dependency('RedCloth', "~> 4.2") s.add_development_dependency('rdiscount', "~> 1.6") - s.add_development_dependency('redcarpet', "~> 2.1.1") + s.add_development_dependency('redcarpet', "~> 2.2.2") s.add_development_dependency('launchy', "~> 2.1.2") - + # = MANIFEST = s.files = %w[ Gemfile From 5d48c5390db39c67f52d49fc53c842343f3ead44 Mon Sep 17 00:00:00 2001 From: Piotr Usewicz Date: Thu, 10 Jan 2013 20:47:55 +0000 Subject: [PATCH 2/3] Add test/unit --- test/helper.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/test/helper.rb b/test/helper.rb index 491a41c7..0bd181bf 100644 --- a/test/helper.rb +++ b/test/helper.rb @@ -1,4 +1,5 @@ require 'rubygems' +require 'test/unit' gem 'RedCloth', '>= 4.2.1' require 'jekyll' From 9b8b5b2bda405dee7184cc9a6dbdb6085298c625 Mon Sep 17 00:00:00 2001 From: Piotr Usewicz Date: Fri, 11 Jan 2013 11:02:07 +0000 Subject: [PATCH 3/3] Dont test kramdown It should have it's own tests for that --- test/test_kramdown.rb | 9 --------- 1 file changed, 9 deletions(-) diff --git a/test/test_kramdown.rb b/test/test_kramdown.rb index 043752c3..1d2f6dab 100644 --- a/test/test_kramdown.rb +++ b/test/test_kramdown.rb @@ -20,14 +20,5 @@ class TestKramdown < Test::Unit::TestCase markdown = MarkdownConverter.new(@config) assert_equal "

Some Header

", markdown.convert('# Some Header #').strip end - - should "convert quotes to smart quotes" do - markdown = MarkdownConverter.new(@config) - assert_equal "

“Pit’hy”

", markdown.convert(%{"Pit'hy"}).strip - - override = { 'kramdown' => { 'smart_quotes' => 'lsaquo,rsaquo,laquo,raquo' } } - markdown = MarkdownConverter.new(@config.deep_merge(override)) - assert_equal "

«Pit›hy»

", markdown.convert(%{"Pit'hy"}).strip - end end end