Sha256: a424b95996ad635ce8dcd154e444e36522dc07f7e1d91e005d0f26756ba486d3
Contents?: true
Size: 1.06 KB
Versions: 6
Compression:
Stored size: 1.06 KB
Contents
require 'thor' if defined?(Rails) if Rails::VERSION::MAJOR == 2 raise "Use genspec 0.1.x for Rails 2; this version is for Rails 3." elsif Rails::VERSION::MAJOR == 3 require 'rails/generators' else raise "Unsupported Rails version: #{Rails::VERSION::STRING}" end end begin require 'rspec/core' rescue LoadError raise "GenSpec requires RSpec v2.0." end require 'fileutils' require 'sc-core-ext' require 'genspec/version' unless defined?(GenSpec::VERSION) require 'genspec/shell' require 'genspec/matchers' require 'genspec/generator_example_group' # RSpec 2.0 compat RSpec.configure do |config| config.include GenSpec::GeneratorExampleGroup, :example_group => { :file_path => /spec[\/]generators/ } # Kick off the action wrappers. # # This has to be deferred until the specs run so that the # user has a chance to add custom action modules to the # list. config.before(:each) do if self.class.include?(GenSpec::GeneratorExampleGroup) # if this is a generator spec GenSpec::Matchers.add_shorthand_methods(self.class) end end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
genspec-0.2.5 | lib/genspec.rb |
genspec-0.2.4 | lib/genspec.rb |
genspec-0.2.3 | lib/genspec.rb |
genspec-0.2.2 | lib/genspec.rb |
genspec-0.2.1 | lib/genspec.rb |
genspec-0.2.0 | lib/genspec.rb |