Sha256: 90d2dbc5ee8dd5a961a60bdbb85347dc832029ab6c5506e450e47c06b75cb007

Contents?: true

Size: 696 Bytes

Versions: 36

Compression:

Stored size: 696 Bytes

Contents

module ExplicitHelper
  def method_in_explicit_helper
    "<div>This is text from a method in the ExplicitHelper</div>"
  end
  
  # this is an example of a method spec'able with eval_erb in helper specs
  def prepend(arg, &block)
    begin # rails edge after 2.1.0 eliminated need for block.binding
      concat(arg) + block.call
    rescue
      concat(arg, block.binding) + block.call
    end
  end
  
  def named_url
    rspec_on_rails_specs_url
  end
  
  def named_path
    rspec_on_rails_specs_path
  end
  
  def params_foo
    params[:foo]
  end
  
  def session_foo
    session[:foo]
  end
  
  def request_thing
    request.thing
  end
  
  def flash_thing
    flash[:thing]
  end
end

Version data entries

36 entries across 36 versions & 7 rubygems

Version Path
dchelimsky-rspec-rails-1.1.10 spec_resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11.1 spec/resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11.2 spec/resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11.3 spec/resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11.4 spec/resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11.5 spec/resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11.6 spec/resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11.7 spec/resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.11 spec_resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.6 spec_resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.7 spec_resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.8 spec_resources/helpers/explicit_helper.rb
dchelimsky-rspec-rails-1.1.9 spec_resources/helpers/explicit_helper.rb
jcnetdev-rspec-rails-1.1.5 spec_resources/helpers/explicit_helper.rb
jnstq-acts_as_sms-0.1.0 test/vendor/plugins/rspec-rails/spec_resources/helpers/explicit_helper.rb
jnstq-acts_as_sms-0.1.1 test/vendor/plugins/rspec-rails/spec_resources/helpers/explicit_helper.rb
jnstq-acts_as_sms-0.1.3 test/vendor/plugins/rspec-rails/spec_resources/helpers/explicit_helper.rb
jnstq-acts_as_sms-0.1.4 test/vendor/plugins/rspec-rails/spec_resources/helpers/explicit_helper.rb
jstorimer-deep-test-2.0.0 sample_rails_project/vendor/plugins/rspec_on_rails/spec_resources/helpers/explicit_helper.rb
jstorimer-deep-test-1.4.0 sample_rails_project/vendor/plugins/rspec_on_rails/spec_resources/helpers/explicit_helper.rb