Skip to content
This repository

Apr 16, 2011

  1. David Chelimsky

    minor tweaks to previous commit

    dchelimsky authored
  2. Andy Lindeman

    Allow use of URL helpers even when using anonymous controller

    - Closes #355.
    - CLoses #339.
    alindeman authored dchelimsky committed

Jan 26, 2011

  1. David Chelimsky

    Update rdoc for controller specs.

    - Closes #313.
    dchelimsky authored

Jan 03, 2011

  1. David Chelimsky

    include RSpec::Rails::RailsExampleGroup before other modules that nee…

    …d its services
    dchelimsky authored

Jan 01, 2011

  1. David Chelimsky

    Include rails-specific example group extensions based on :type key.

    - e.g. describe "something", :type => :controller do
    - reworked internal module inclusion functionality
    - include request spec extensions in spec/integration for ease of
      upgrade from rspec-rails-1.x
    - Closes #256.
    dchelimsky authored

Dec 01, 2010

  1. David Chelimsky

    Got webrat working across request and controller specs

    - added --webrat flag for request controller generator
    - deprecated --webrat-matchers flag across generators
    - Closes #277.
    dchelimsky authored

Nov 23, 2010

  1. David Chelimsky

    revert changes that broke controller specs

    dchelimsky authored

Nov 19, 2010

  1. David Chelimsky

    No need to require RSpec::Matchers now that it's managed by

    RSpec.configuration
    dchelimsky authored

Sep 30, 2010

  1. Paul Rosania

    ControllerExampleGroup uses controller as the implicit subject by def…

    …ault
    
    Restores functionality from RSpec 1.X.  Hat tip to jferris for the original
    patch. (Closes #223)
    paulrosania authored dchelimsky committed

Aug 10, 2010

  1. Justin Ko

    Initial support for choosing webrat or capybara

    - wraps webrat and capybara includes in blocks that are only eval'd when
      either is loaded
    justinko authored dchelimsky committed

Aug 06, 2010

  1. David Chelimsky

    words

    dchelimsky authored
  2. Allow testing of ApplicationController subclasses with controller()

    Mike Gehard authored dchelimsky committed
  3. Justin Ko

    Add support for be_a_new(klass).with(*args)

    - Closes #131.
    justinko authored dchelimsky committed

Jul 31, 2010

  1. David Chelimsky

    Wrap SetupAndTeardownAdapter, TestUnitAssertionAdapter and

    RSpec::Matchers in a module that gets included in every type of example
    group.
    dchelimsky authored

Jul 24, 2010

  1. David Chelimsky

    Add controller DSL for spec'ing behaviour of subclasses of

    ApplicationController.
    dchelimsky authored

Jul 18, 2010

  1. David Chelimsky

    cleanup whitespace

    dchelimsky authored

Jul 11, 2010

  1. David Chelimsky

    Add :type => :xxx to metadata for each specialized example group.

    - controller
    - helper
    - mailer
    - request
    - routing
    - view
    
    This supports attaching behaviour to a subset of example groups in a
    config block:
    
        RSpec.configure do |c|
          before(:each, :type => :controller) do
            # do something
          end
        end
    
    Note that this is not mean you can attach controller spec behaviour to a
    group like this:
    
      # DOES NOT WORK
      describe "something", :type => :controller do
    
    Closes #38.
    dchelimsky authored

Jun 27, 2010

  1. David Chelimsky

    Don't require the things that are already required by Rails.

    Closes #101.
    dchelimsky authored

Jun 26, 2010

  1. David Chelimsky

    Ensure that modules for different kind of specs get included in specs in

    files in the appropriate directories _even on Windows_.
    
    Closes #99.
    dchelimsky authored

Jun 24, 2010

  1. David Chelimsky

    Expose routing matchers in controller specs

    - also renamed RoutingSpecMatchers to RoutingMatchers
    
    Closes #95.
    dchelimsky authored

Jun 19, 2010

  1. David Chelimsky

    expose render_template to view specs

    dchelimsky authored

Jun 18, 2010

  1. David Chelimsky

    words

    dchelimsky authored

Jun 09, 2010

  1. David Chelimsky

    move instance methods into InstanceMethods in modules that extend

    ActiveSupport::Concern
    dchelimsky authored
  2. David Chelimsky

    scope redirect_to and render_template matchers to controller specs

    Closes #51.
    dchelimsky authored

Jun 05, 2010

  1. David Chelimsky

    words

    dchelimsky authored

May 29, 2010

  1. David Chelimsky

    move top-level modules to RSpec::Rails namespace

    dchelimsky authored

May 25, 2010

  1. David Chelimsky

    proper use of ActiveSupport::Concern

    dchelimsky authored

May 17, 2010

  1. David Chelimsky

    change top-level module from Rspec to RSpec

    dchelimsky authored

May 11, 2010

  1. David Chelimsky

    Determine controller spec by path instead of described class

    Closes #47
    dchelimsky authored

May 01, 2010

  1. David Chelimsky

    add render_views declaration to turn off view isolation

    dchelimsky authored
  2. David Chelimsky

    Initial stab at isolating controller specs from rendering views

    - Added NullResolver
    - no way bypass it yet (coming soon)
    dchelimsky authored

Apr 28, 2010

  1. David Chelimsky

    Add controller attr_reader to controller specs

    Closes #39
    dchelimsky authored

Apr 26, 2010

  1. David Chelimsky

    clean up RequestExampleGroupBehaviour

    dchelimsky authored
  2. David Chelimsky

    clean up ControllerExampleGroupBehaviour

    dchelimsky authored

Apr 25, 2010

  1. David Chelimsky

    include ActionController::TestCase::Behavior

    - this includes patches sumbitted to rails, supporting new behavior
      with rails-3.0.0.beta.3 and future releases as well
      - https://rails.lighthouseapp.com/projects/8994/tickets/4433 (merged)
      - http://rails.lighthouseapp.com/projects/8994/tickets/4474 (pending)
    dchelimsky authored
Something went wrong with that request. Please try again.