summaryrefslogtreecommitdiff
path: root/asciidoctor.gemspec
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2013-10-23 16:53:18 -0600
committerDan Allen <dan.j.allen@gmail.com>2013-10-25 00:45:41 -0600
commita54baabc7f43d3cd4e4e3142b26d296438a08d5b (patch)
tree5b99a9cd805d6099f3c8e75c586c37c776ed1b86 /asciidoctor.gemspec
parent9dd3d83c3e4a2e30aa62f7057876fd41a5225bbe (diff)
resolves #731 add initial Cucumber test infrastructure
- add cucumber and rspec-expectations dependencies - add cucumber Rake task definition - add sample cucumber tests and a step definition rough-in - set version ranges for library dependencies
Diffstat (limited to 'asciidoctor.gemspec')
-rw-r--r--asciidoctor.gemspec18
1 files changed, 10 insertions, 8 deletions
diff --git a/asciidoctor.gemspec b/asciidoctor.gemspec
index 7df75001..ef54356b 100644
--- a/asciidoctor.gemspec
+++ b/asciidoctor.gemspec
@@ -18,7 +18,7 @@ EOS
s.files = `git ls-files -z -- */* {CHANGELOG,LICENSE,README,Rakefile}*`.split "\0"
s.executables = s.files.grep(/^bin\//) { |f| File.basename f }
- s.test_files = s.files.grep(/^test\/.*_test\.rb$/)
+ s.test_files = s.files.grep(/^(?:test\/.*_test\.rb|features\/.*\.(?:feature|rb))$/)
s.require_paths = %w[lib]
s.has_rdoc = true
@@ -29,12 +29,14 @@ EOS
# erubis is needed for testing use of alternative eRuby impls
# tilt, slim and haml are needed for testing custom templates
# coderay is needed for testing syntax highlighting
- s.add_development_dependency 'coderay'
- s.add_development_dependency 'erubis'
- s.add_development_dependency 'haml'
+ s.add_development_dependency 'coderay', '~> 1.1.0'
+ s.add_development_dependency 'cucumber', '~> 1.3.1'
+ s.add_development_dependency 'erubis', '~> 2.7.0'
+ s.add_development_dependency 'haml', '~> 4.0.0'
s.add_development_dependency 'nokogiri', '~> 1.5.10'
- s.add_development_dependency 'rake'
- s.add_development_dependency 'rdoc', '~> 3.12'
- s.add_development_dependency 'slim'
- s.add_development_dependency 'tilt'
+ s.add_development_dependency 'rake', '~> 10.0.0'
+ s.add_development_dependency 'rdoc', '~> 4.0.0'
+ s.add_development_dependency 'rspec-expectations', '~> 2.14.0'
+ s.add_development_dependency 'slim', '~> 2.0.0'
+ s.add_development_dependency 'tilt', '~> 1.4.1'
end