From 9d5e2150997b8041ea6553591311800980979508 Mon Sep 17 00:00:00 2001 From: Josh Cheek Date: Sat, 28 Jun 2014 19:58:04 -0600 Subject: [PATCH] Add dependency on psych It's not guaranteeed to be in stdlib, and Syck fucks up the SeeingIsBelieving::Line serialization (turns it into an array) Missing Psych was causing rbx to fail, but now depending on it is causing JRuby to fail. Not sure what to do here. This is part of #31 --- seeing_is_believing.gemspec | 2 ++ spec/line_spec.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/seeing_is_believing.gemspec b/seeing_is_believing.gemspec index 8ab9c1f..3c08cf9 100644 --- a/seeing_is_believing.gemspec +++ b/seeing_is_believing.gemspec @@ -20,7 +20,9 @@ Gem::Specification.new do |s| s.require_paths = ["lib"] s.add_dependency "parser", "~> 2.1.4" + s.add_dependency "psych", "~> 2.0" + s.add_development_dependency "pry", "~> 0.10.0" s.add_development_dependency "haiti", "~> 0.0.3" s.add_development_dependency "rake", "~> 10.0.3" s.add_development_dependency "rspec", "~> 2.12.0" diff --git a/spec/line_spec.rb b/spec/line_spec.rb index c8ccad9..ab09e4e 100644 --- a/spec/line_spec.rb +++ b/spec/line_spec.rb @@ -1,6 +1,6 @@ require 'seeing_is_believing/result' -describe SeeingIsBelieving::Line, t:true do +describe SeeingIsBelieving::Line do Line = described_class def line_for(*args)