Sha256: ae41bf78a7dd50a1abd6c1ff9a37d94110c01ec1ed47b60bed5dd20e3095d6cb
Contents?: true
Size: 1.52 KB
Versions: 2
Compression:
Stored size: 1.52 KB
Contents
# -*- encoding: utf-8 -*- lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'cucumber_slice/version' Gem::Specification.new do |gem| gem.name = "cucumber-slice" gem.version = CucumberSlice::VERSION gem.authors = ["Justin Searls"] gem.email = ["searls@gmail.com"] gem.description = <<-TEXT.gsub /^\s+/, "" This tool can be used both locally and by build systems to quickly narrow down which Cucumber features to run based on which features may have been impacted by a code change. Provides a CLI that filters Cucumber features based on changes to production code since a specified git revision. This is particular useful in systems of wide logical breadth, where each individual commit is unlikely to have an impact on the vast majority of the system's behavior. TEXT gem.summary = %q{Helps you narrow down which Cucumber features to run based on recent code changes} gem.homepage = "https://github.com/testdouble/cucumber-slice" gem.files = `git ls-files`.split($/) gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) } gem.test_files = gem.files.grep(%r{^(test|spec|features)/}) gem.require_paths = ["lib"] gem.add_dependency 'thor', '~> 0.14' gem.add_dependency 'git', '~> 1.2.5' end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cucumber-slice-0.0.2 | cucumber-slice.gemspec |
cucumber-slice-0.0.1 | cucumber-slice.gemspec |