Class Gem2Rpm::TestSuite
In: lib/gem2rpm/test_suite.rb
Parent: Object

Methods

each   new  

Included Modules

Enumerable

Constants

TestFramework = Struct.new :name, :command
TEST_FRAMEWORKS = [ TestFramework.new('cucumber', %|cucumber|), TestFramework.new('minitest', %|ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'|), TestFramework.new('rspec', %|rspec spec|), TestFramework.new('shindo', %|shindont|), TestFramework.new('test-unit', %|ruby -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'|), TestFramework.new('bacon', %|bacon -a|), ].freeze

Public Class methods

Returns new test suite list detected from Gem::Specification.

Public Instance methods

Calls the given block once for each element in self, passing that element as a parameter. Returns the array itself. If no block is given, an Enumerator is returned.

[Validate]