Permalink
Switch branches/tags
Commits on Oct 28, 2014
  1. Merge pull request #1194 from eliotsykes/patch-1

    cupakromer committed Oct 28, 2014
    Use '~> 3.1.0' instead of '~> 3.0.0'...
Commits on Oct 21, 2014
  1. Changed to '~> 3.0' as requested

    eliotsykes committed Oct 21, 2014
    [ci skip]
  2. Use '~> 3.1.0' instead of '~> 3.0.0'...

    eliotsykes committed Oct 21, 2014
    ...in install instructions for 3.1 maintenance branch
Commits on Sep 5, 2014
  1. 3.1.0 release.

    myronmarston committed Sep 5, 2014
Commits on Sep 4, 2014
  1. Merge pull request #1167 from gruen/readme-typo-fix

    cupakromer committed Sep 4, 2014
    "It's" rampantly incorrect.
    
    [ci skip]
  2. "It's" rampantly incorrect.

    gruen committed Sep 4, 2014
    [ci skip]
Commits on Sep 3, 2014
  1. Fix typo in PR number in changelog.

    myronmarston committed Sep 3, 2014
    [ci skip]
Commits on Aug 30, 2014
  1. Merge pull request #1164 from rspec/fix-core-issue-1687-changes

    cupakromer committed Aug 30, 2014
    Update constructor to handle parent changes.
  2. Update constructor to handle parent changes.

    cupakromer committed Aug 30, 2014
    Previously there was no constructor for the `ExampleGroup`. This changed
    with rspec/rspec-core#1687. Instead of exactly matching the contructor,
    use the standard Ruby argument catch-all to simply delegate up the
    chain.
Commits on Aug 29, 2014
  1. Merge pull request #1163 from rspec/remove-warnings-from-spechelper

    cupakromer committed Aug 29, 2014
    Remove warning configuration from spec_helper.rb
  2. Include warning change in Changelog.

    cupakromer committed Aug 29, 2014
    [ci skip]
  3. Remove warning configuration from spec_helper.rb

    cupakromer committed Aug 29, 2014
    Resolve #1162
    
    In RSpec 3.0, `rspec --init` added `--warnings` to `.rspec`. This wasn't
    a good decision and many users asked how to get rid of the metric ton of
    warnings they were getting from rails, gems, etc, so we've changed it so
    that it'll be in the generated `spec_helper.rb` instead, in the
    commented out section, so that users have to op-in to it.
    
    However, many gems used by Rails apps are not warning free. Leaving this
    config option turned on by default in the `spec_helper.rb` configuration
    will continue to cause issues for many users.
    
    This completely removes the setting from the generated `spec_helper.rb`,
    along with the comment suggesting it is recommended to be enabled. We do
    not suggest that it is enabled for Rails apps by default.
  4. Merge pull request #1150 from rspec/remove-fixtures-on-no-ar

    cupakromer committed Aug 29, 2014
    Remove `ActiveRecord` based settings from generated `rails_helper`
  5. Fix constant reference.

    cupakromer committed Aug 29, 2014
  6. Use feature checks for the rails_helper generator.

    cupakromer committed Aug 27, 2014
    To help future proof changes in Rails, toggle on feature checks instead
    of the Rails version. Use this in the specs as well.
    
    Simplify the case where `ActiveRecord` is not available, by checking for
    all options at onice instead of trying to toggle on a feature or Rails
    version.
Commits on Aug 28, 2014
  1. Move example app geneators.

    cupakromer committed Aug 23, 2014
    Change the directory name from "templates" to "example_app_generator" to
    better describe what this directory holds. It is both custom Rails
    templates, as well as, generator files.
  2. Include smoke task for non-ActiveRecord apps.

    cupakromer committed Aug 21, 2014
    Creates a 2nd set of generator and smoke tasks which target an example
    app which does not use ActiveRecord. In order to accomplish this, a
    custom in-memory model is used which supports enough of the AR protocol
    to allow default specs to pass.
    
    Use a custom "in-memory" model as the ORM replacement. This is a simple
    stand-in allowing us to continue to use all of the other Rails
    generators. It also prevents us from needing to pull in another ORM gem
    such as such as Mongoid, DataMapper, ROM, etc.
    
    The custom "model" is necessary as the non-ActiveRecord example app's
    specs fail with `NameError`s. This is due to the other Rails' generators
    expecting to have a "model" type class available, but Rails is unable to
    load it.  Just adding the classes does not work as the generated
    controllers, form helpers, rendering process, etc. are so tightly
    coupled to the `ActiveModel` API interface that all sorts of things
    start failing.
  3. Exclude ActiveRecord configs when not available.

    cupakromer committed Aug 21, 2014
    More people are not using ActiveRecord these days. The generators should
    not include any configs related to `ActiveRecord` when it is not
    available. This allows rspec configurations to work properly out-of-the-
    box for these other apps.
  4. Binstub the generators which shellout.

    cupakromer committed Aug 20, 2014
    Since we are binstubbing things in general, it's a good idea to actually
    try them out when using the generators in the example apps.
Commits on Aug 27, 2014
  1. Merge pull request #1155 from seuros/master

    cupakromer committed Aug 27, 2014
    [Generators] ActiveJob
Commits on Aug 25, 2014
  1. Merge pull request #1159 from rspec/ammeter-bump

    cupakromer committed Aug 25, 2014
    Bump ammeter to 1.1.2
  2. Bump ammeter to 1.1.2

    cupakromer committed Aug 25, 2014
  3. Merge pull request #1158 from seuros/patch-1

    JonRowe committed Aug 25, 2014
    Update feature_generator_spec.rb
Commits on Aug 24, 2014
  1. Merge pull request #1157 from rspec/update-travis-build-scripts-2014-…

    JonRowe committed Aug 24, 2014
    …08-23-for-master
    
    Updates from rspec-dev (2014-08-23)
Commits on Aug 23, 2014
  1. Merge pull request #1149 from rspec/try-rails-4-2-beta

    cupakromer committed Aug 23, 2014
    Work toward Rails 4.2 beta support
Commits on Aug 22, 2014
  1. Merge pull request #1153 from rspec/update-travis-build-scripts-2014-…

    myronmarston committed Aug 22, 2014
    …08-22-for-master
    
    Updates from rspec-dev (2014-08-22)