Module: Jeweler::Generator::RspecMixin
- Defined in:
- lib/jeweler/generator/rspec_mixin.rb
Class Method Summary (collapse)
Instance Method Summary (collapse)
- - (Object) default_task
- - (Object) feature_support_extend
- - (Object) feature_support_require
- - (Object) test_dir
- - (Object) test_filename
- - (Object) test_helper_filename
- - (Object) test_pattern
- - (Object) test_task
Class Method Details
+ (Object) extended(generator)
4 5 6 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 4 def self.extended(generator) generator.development_dependencies << ["rspec", "~> 2.8.0"] end |
Instance Method Details
- (Object) default_task
8 9 10 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 8 def default_task 'spec' end |
- (Object) feature_support_extend
16 17 18 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 16 def feature_support_extend nil # Cucumber is smart enough extend Spec::Expectations on its own end |
- (Object) feature_support_require
12 13 14 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 12 def feature_support_require 'rspec/expectations' end |
- (Object) test_dir
20 21 22 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 20 def test_dir 'spec' end |
- (Object) test_filename
32 33 34 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 32 def test_filename "#{require_name}_spec.rb" end |
- (Object) test_helper_filename
36 37 38 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 36 def test_helper_filename "spec_helper.rb" end |
- (Object) test_pattern
28 29 30 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 28 def test_pattern 'spec/**/*_spec.rb' end |
- (Object) test_task
24 25 26 |
# File 'lib/jeweler/generator/rspec_mixin.rb', line 24 def test_task 'spec' end |