Skip to content
This repository

May 06, 2011

  1. David Chelimsky

    Define name before subclassing in anonymous controller spec

    - this is necessary because Rails 3.1 relies on name in an inherited
      hook.
    authored May 05, 2011

May 04, 2011

  1. David Chelimsky

    centralize the webrat config as well

    authored May 04, 2011
  2. David Chelimsky

    centralize Capybara config

    authored May 03, 2011

Apr 25, 2011

  1. David Chelimsky

    Update Capybara integration to support 0.4 and 1.0

    - this adds capybara matchers to view and helper specs
    - Closes #302.
    authored April 25, 2011

Apr 16, 2011

  1. David Chelimsky

    minor tweaks to previous commit

    authored April 16, 2011
  2. Andy Lindeman

    Allow use of URL helpers even when using anonymous controller

    - Closes #355.
    - CLoses #339.
    authored April 16, 2011 dchelimsky committed April 16, 2011

Jan 26, 2011

  1. David Chelimsky

    Update rdoc for controller specs.

    - Closes #313.
    authored January 26, 2011

Jan 03, 2011

  1. David Chelimsky

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

    …d its services
    authored January 03, 2011

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.
    authored January 01, 2011

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.
    authored December 01, 2010

Nov 23, 2010

  1. David Chelimsky

    revert changes that broke controller specs

    authored November 22, 2010

Nov 19, 2010

  1. David Chelimsky

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

    RSpec.configuration
    authored November 18, 2010

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)
    authored September 29, 2010 dchelimsky committed September 30, 2010

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
    authored August 06, 2010 dchelimsky committed August 09, 2010

Aug 06, 2010

  1. David Chelimsky

    words

    authored August 05, 2010
  2. Allow testing of ApplicationController subclasses with controller()

    authored August 05, 2010 dchelimsky committed August 05, 2010
  3. Justin Ko

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

    - Closes #131.
    authored August 04, 2010 dchelimsky committed August 05, 2010

Jul 31, 2010

  1. David Chelimsky

    Wrap SetupAndTeardownAdapter, TestUnitAssertionAdapter and

    RSpec::Matchers in a module that gets included in every type of example
    group.
    authored July 31, 2010

Jul 24, 2010

  1. David Chelimsky

    Add controller DSL for spec'ing behaviour of subclasses of

    ApplicationController.
    authored July 23, 2010

Jul 18, 2010

  1. David Chelimsky

    cleanup whitespace

    authored July 18, 2010

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.
    authored July 10, 2010

Jun 27, 2010

  1. David Chelimsky

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

    Closes #101.
    authored June 26, 2010

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.
    authored June 25, 2010

Jun 24, 2010

  1. David Chelimsky

    Expose routing matchers in controller specs

    - also renamed RoutingSpecMatchers to RoutingMatchers
    
    Closes #95.
    authored June 24, 2010

Jun 19, 2010

  1. David Chelimsky

    expose render_template to view specs

    authored June 18, 2010

Jun 18, 2010

  1. David Chelimsky

    words

    authored June 18, 2010

Jun 09, 2010

  1. David Chelimsky

    move instance methods into InstanceMethods in modules that extend

    ActiveSupport::Concern
    authored June 09, 2010
  2. David Chelimsky

    scope redirect_to and render_template matchers to controller specs

    Closes #51.
    authored June 08, 2010

Jun 05, 2010

  1. David Chelimsky

    words

    authored June 05, 2010

May 29, 2010

  1. David Chelimsky

    move top-level modules to RSpec::Rails namespace

    authored May 28, 2010

May 25, 2010

  1. David Chelimsky

    proper use of ActiveSupport::Concern

    authored May 25, 2010

May 17, 2010

  1. David Chelimsky

    change top-level module from Rspec to RSpec

    authored May 16, 2010

May 11, 2010

  1. David Chelimsky

    Determine controller spec by path instead of described class

    Closes #47
    authored May 11, 2010

May 01, 2010

  1. David Chelimsky

    add render_views declaration to turn off view isolation

    authored May 01, 2010
  2. David Chelimsky

    Initial stab at isolating controller specs from rendering views

    - Added NullResolver
    - no way bypass it yet (coming soon)
    authored May 01, 2010
Something went wrong with that request. Please try again.