rspec-matchers-define_constant.gemspec
$LOAD_PATH.push File.expand_path("../lib", __FILE__)
require "rspec/matchers/define_constant/identity"
Gem::Specification.new do |spec|
spec.name = RSpec::Matchers::DefineConstant::Identity.name
spec.version = RSpec::Matchers::DefineConstant::Identity.version
spec.platform = Gem::Platform::RUBY
spec.authors = ["Pooyan Khosravi"]
spec.email = ["pekhee@gmail.com"]
spec.homepage = "https://github.com/pekhee/rspec-matchers-define_constant"
spec.summary = "RSpec matcher to make sure block defines constant"
spec.description =
"RSpec matcher define_constant. Runs block and tracks all defined constants
to make sure specified constant name gets defined. Removes defined constant
after expectation"
spec.license = "MIT"
if ENV["RUBY_GEM_SECURITY"] == "enabled"
spec.signing_key = File.expand_path("~/.ssh/gem-private.pem")
spec.cert_chain = [File.expand_path("~/.ssh/gem-public.pem")]
end
spec.add_dependency "rspec"
spec.add_dependency "rspec-matcher", ">= 0.1.5", "< 0.2.0"
spec.add_development_dependency "rake"
spec.add_development_dependency "gemsmith"
spec.add_development_dependency "pry"
spec.add_development_dependency "pry-byebug"
spec.add_development_dependency "pry-remote"
spec.add_development_dependency "pry-state"
spec.add_development_dependency "pry-rescue"
spec.add_development_dependency "pry-stack_explorer"
spec.add_development_dependency "rb-fsevent" # Guard file events for OSX.
spec.add_development_dependency "guard-rspec"
spec.add_development_dependency "terminal-notifier"
spec.add_development_dependency "terminal-notifier-guard"
spec.add_development_dependency "rubocop", ">= 0.37.0"
spec.add_development_dependency "codeclimate-test-reporter"
spec.files = Dir["lib/**/*", "vendor/**/*"]
spec.extra_rdoc_files = Dir["README*", "LICENSE*"]
spec.require_paths = ["lib"]
end