Skip to content

(QENG-1404) Segregate system testing gems #356

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 10, 2014

Conversation

justinstoller
Copy link
Member

Prior to this there was generic :test group.

Unfortunately Beaker will be EOL-ing support for Ruby 1.8 (a number of
Beaker's dependencies already have and pinning to older versions is
becoming costly). Once Beaker does this it will cause failures whenever
running bundle install.

To avoid this failure we can segregate the system testing gems, allowing
unit, lint and development to continue with
bundle install --without system_tests.

Prior to this there was generic :test group.

Unfortunately Beaker will be EOL-ing support for Ruby 1.8 (a number of
Beaker's dependencies already have and pinning to older versions is
becoming costly). Once Beaker does this it will cause failures whenever
running `bundle install`.

To avoid this failure we can segregate the system testing gems, allowing
unit, lint and development to continue with
`bundle install --without system_tests`.
@jhoblitt
Copy link

Ugh. Understandable, but ugh. Could someone "in the know" send a heads up message to puppet-dev about beaker dropping 1.8.7 support with a likely timeline?

hunner added a commit that referenced this pull request Nov 10, 2014
@hunner hunner merged commit 85d7edd into puppetlabs:master Nov 10, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants