summaryrefslogtreecommitdiff
path: root/Gemfile
AgeCommit message (Collapse)Author
2016-10-25 This is to pin ruby version to parallel_testsPaula McMaw
2016-10-10Apply workaround to hanging facter testsDavid Schmitt
Apparently mocha 1.2.0 causes an endless hang on spec/unit/facter/root_home_spec.rb. Forcing an earlier version avoids this for now.
2016-09-07(MODULES-3737) validate_legacy: refactoringDavid Schmitt
* validate_legacy now accepts undef values * update the TypeMismatch message to include the original validate function name * only notice, not warn, on newly allowed values * changed previous_validation to function_name to avoid confusion with the function of the same name * use deprecation() instead of warn(), when hitting a deprecated value * prepare the tests and function for MODULES-3735 * rewrite validate_legacy tests to use new rspec-puppet * move validate_re deprecation to puppet4 only * adapt validate_re_spec
2016-08-26Update modulesync_config [a3fe424]David Schmitt
2016-08-08(modules-3533) deprecation for 3.x number functiontphoney
2016-07-27(MAINT) Update for modulesync_config 72d19f184David Schmitt
2016-07-08(MODULES-3581) modulesync [067d08a]David Schmitt
2016-04-07(maint) Update to current modulesync_configs [953280c]David Schmitt
This removes much of the assorted cruft that accumulated in the unmanaged files and moves the remaining necessary parts to spec_helper_local.
2015-11-20Fix Gemfile to work with ruby 1.8.7Bryan Jen
2015-07-09Use puppet_install_helperMorgan Haskel
2015-06-02Gemfile: specify minimum rspec-puppet versionDavid Schmitt
Only 2.2 contains all the features we're currently using. Documenting that in the Gemfile should make that clear.
2015-06-01Convert tests to use plain rspec-puppetDavid Schmitt
Tests in the new style produces the following documentation output: abs should not eq nil should run abs() and raise an Puppet::ParseError should run abs(-34) and return 34 should run abs("-34") and return 34 should run abs(34) and return 34 should run abs("34") and return 34
2015-06-01Remove duplicate rake task and enable metadata.json lintingDavid Schmitt
The :validate task is already provided by puppetlabs_spec_helper/rake_tasks and would check files twice. The metadata.json linting is just good form.
2015-05-05spec_helper: use proper mocha import to avoid warningDavid Schmitt
2015-03-24(BKR-147) add Gemfile setting for BEAKER_VERSION for puppet...Alice Nodelman
puppetdb, etc - support for BEAKER_VERSION and BEAKER_RSPEC_VERSION in gemfile
2015-03-05Add ability to pin beaker versionsTravis Fields
2015-02-12Have Travis actually test Facter 1.6/1.7Eli Young
The Gemfile didn't actually specify which version to use for Facter, even when there was an environment variable to that effect.
2015-02-12Fix Travis buildsEli Young
The release of rspec 3.2.0 broke a lot of tests. Pinning to rspec 3.1.0 provides a temporary fix.
2014-11-10(QENG-1404) Segregate system testing gemsJustin Stoller
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`.
2014-06-20Add windows Nodesets and remove Beaker from GemfileTravis Fields
2014-04-08Add success/fail groupsHunter Haugen
2014-03-25(maint) Pin rake version to 10.1.0 for 1.8 compatAdrien Thebo
2014-03-11Ensure Gemfile retains facilities for Jenkins.Ashley Penney
2014-03-10Numerous changes to update testing gems.Ashley Penney
This work updates a number of Gems to the latest versions (rspec, rspec-puppet), and updates and tweaks a bunch of tests to work with the updated gems.