diff --git a/.gitignore b/.gitignore index cec3cb5..c697e22 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *.gem Gemfile.lock +/coverage diff --git a/.rspec b/.rspec new file mode 100644 index 0000000..82b8369 --- /dev/null +++ b/.rspec @@ -0,0 +1 @@ +--require spec_helper \ No newline at end of file diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb new file mode 100644 index 0000000..d8a8f62 --- /dev/null +++ b/spec/spec_helper.rb @@ -0,0 +1,4 @@ +# frozen_string_literal: true + +require 'simplecov' +SimpleCov.start diff --git a/wikibase_representable.gemspec b/wikibase_representable.gemspec index fc808be..625b841 100644 --- a/wikibase_representable.gemspec +++ b/wikibase_representable.gemspec @@ -35,7 +35,9 @@ Gem::Specification.new do |spec| spec.add_dependency 'representable', '~> 3.2' spec.add_development_dependency 'bundler', '~> 2.5' spec.add_development_dependency 'diffy', '~> 3.4' + spec.add_development_dependency 'pry', '~> 0.15.2' spec.add_development_dependency 'rake', '~> 13.2' spec.add_development_dependency 'rspec', '~> 3.13' + spec.add_development_dependency 'simplecov', '~> 0.22.0' spec.add_development_dependency 'upennlib-rubocop', '~> 1.2.0' end