diff options
Diffstat (limited to 'dev-ruby/multi_json/files/multi_json-0.0.4-gentoo.patch')
-rw-r--r-- | dev-ruby/multi_json/files/multi_json-0.0.4-gentoo.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/dev-ruby/multi_json/files/multi_json-0.0.4-gentoo.patch b/dev-ruby/multi_json/files/multi_json-0.0.4-gentoo.patch new file mode 100644 index 000000000000..8736809a97f9 --- /dev/null +++ b/dev-ruby/multi_json/files/multi_json-0.0.4-gentoo.patch @@ -0,0 +1,24 @@ +diff --git a/spec/multi_json_spec.rb b/spec/multi_json_spec.rb +index 2df3350..9d2a376 100644 +--- a/spec/multi_json_spec.rb ++++ b/spec/multi_json_spec.rb +@@ -13,13 +13,17 @@ end + describe "MultiJson" do + context 'engines' do + it 'should default to the best available gem' do ++ begin + require 'yajl' + MultiJson.engine.name.should == 'MultiJson::Engines::Yajl' ++ rescue LoadError ++ pending "YAJL (or a dependency) not available." ++ end + end + + it 'should be settable via a symbol' do +- MultiJson.engine = :yajl +- MultiJson.engine.name.should == 'MultiJson::Engines::Yajl' ++ MultiJson.engine = :json_pure ++ MultiJson.engine.name.should == 'MultiJson::Engines::JsonPure' + end + + it 'should be settable via a class' do |