summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-28Merge pull request #727 from pmcmaw/FM-6058-unitTestsHelen
(FM-6058) - Unit tests for med effort functions
2017-02-28(FM-6058) - Unit tests for med effort functionsPaula McMaw
2017-02-23Merge pull request #725 from pmcmaw/FM-6054-unitTestsTP Honey
(FM-6054) - Unit tests for low effort functions
2017-02-23(FM-6054) - Unit tests for low effort functionsPaula McMaw
2017-02-22Merge pull request #723 from ↵TP Honey
tphoney/remove_unsupported_platforms_and_future_parser remove unsupported platforms and future parser
2017-02-21remove unsupported platforms and future parsertphoney
2017-02-21Merge pull request #724 from pmcmaw/MODULES-4429-unitTestsHelen
Modules 4429 unit tests
2017-02-21Adding unit test for i18n delete_value functionPaula McMaw
2017-02-21Adding unit test for i18n delete_at functionPaula McMaw
2017-02-21Adding unit test for i18n delete functionPaula McMaw
2017-02-21Adding unit test for i18n count functionPaula McMaw
2017-02-21Adding unit test for i18n concat functionPaula McMaw
2017-02-21Merge pull request #714 from pmcmaw/SPIKEi18NDavid Schmitt
(FM-6019) - i18N tests for Spike
2017-02-21Merge pull request #719 from domcleal/metadata-test-moduleDavid Schmitt
Allow test module metadata.json to be read
2017-02-21Merge pull request #720 from DavidS/fix-hiera-is-not-a-classPaula McMaw
Fix acceptance test failure "Hiera is not a class"
2017-02-20Fix acceptance test failure "Hiera is not a class"David Schmitt
Due to [BKR-969](https://tickets.puppetlabs.com/browse/BKR-969) the global `Hiera` symbol is corrupted. Loading puppet before beaker fixes that.
2017-02-20Merge pull request #715 from domcleal/function-fact-freezeDavid Schmitt
Fix unsupported data type error with rspec-puppet master
2017-02-05Add glob functionSascha Spreitzer
2017-02-04Allow test module metadata.json to be readDominic Cleal
Since puppetlabs/puppet@f2e8e66, the test module's metadata.json is also read causing expectation failures. Like 5c51463, permit it to be read by Puppet.
2017-02-04Fix unsupported data type error with rspec-puppet masterDominic Cleal
The symbol used in the value of the facts hash is not a valid type of value for facts, and results in the following error since rspec-puppet@d50acf0e. Puppet::Error: Unsupported data type: 'Symbol' # puppet/lib/puppet/parser/scope.rb:788:in `deep_freeze' # puppet/lib/puppet/parser/scope.rb:781:in `block in deep_freeze' # puppet/lib/puppet/parser/scope.rb:781:in `each' # puppet/lib/puppet/parser/scope.rb:781:in `deep_freeze' # puppet/lib/puppet/parser/scope.rb:764:in `set_facts' # puppet/lib/puppet/parser/compiler.rb:850:in `set_node_parameters' # puppet/lib/puppet/parser/compiler.rb:166:in `block (2 levels) in compile' # puppet/lib/puppet/util/profiler/around_profiler.rb:58:in `profile' # puppet/lib/puppet/util/profiler.rb:51:in `profile' # puppet/lib/puppet/parser/compiler.rb:166:in `block in compile' # puppet/lib/puppet/context.rb:65:in `override' # puppet/lib/puppet.rb:293:in `override' # puppet/lib/puppet/parser/compiler.rb:162:in `compile' # rspec-puppet/lib/rspec-puppet/example/function_example_group.rb:161:in `build_compiler' The fact's presence doesn't change the behaviour, so remove it.
2017-02-03Add spec test for present + installed convergenceEmerson Prado
2017-02-03Include routine to converge ensure values 'present' and 'installed'Emerson Prado
If user declares ensure_package concurrently with ensure values 'present' and 'installed', function fails as if values were different Change causes function to interpret ensure => 'installed' as 'present', effectively elliminating the error Also works if user doesn't specify ensure value, since 'present' is the default
2017-02-02(FM-6019) - [WIP] - i18N tests for SpikePaula McMaw
2017-01-24Merge pull request #712 from puppetlabs/hunner_msyncEric Putnam
(MODULES-4098) Sync the rest of the files
2017-01-24(MODULES-4098) Sync the rest of the filesHunter Haugen
2017-01-20Merge pull request #713 from wilson208/implement_beaker-module_install_helperDavid Schmitt
Implement beaker-module_install_helper
2017-01-19Implement beaker-module_install_helperWilson McCoubrey
2017-01-18Merge pull request #706 from puppetlabs/hunner_msyncEric Putnam
(MODULES-4097) Sync travis.yml
2017-01-18Merge pull request #711 from HelenCampbell/rpreppBryan Jen
Release Prep for 4.15.0
2017-01-18Remove accidental Solaris version from metadataHelen Campbell
2017-01-18Fix typo in metadata OS compatibilityHelen Campbell
2017-01-18Release Prep for 4.15.0Helen Campbell
2017-01-18Merge pull request #710 from puppetlabs/releaseBryan Jen
Release mergeback - second attempt
2017-01-18Release Mergeback (#709)Helen
* Release prep for 4.14.0
2017-01-13Merge pull request #708 from HelenCampbell/hashcompatDavid Schmitt
Addition of compat hash type for deprecation
2017-01-13Addition of compat hash type for deprecationHelen Campbell
2017-01-10(MODULES-4097) Sync travis.ymlHunter Haugen
2017-01-04Merge pull request #705 from eputnam/xenialDavid Schmitt
add ubuntu xenial to metadata
2017-01-04add ubuntu xenial to metadataEric Putnam
2016-12-20Merge pull request #613 from reidmv/add_puppet_server_factWilson McCoubrey
Add puppet_server fact to return agent's server
2016-12-19Merge pull request #703 from blackknight36/masterDavid Schmitt
Change - Update str2bool documentation
2016-12-19Change - Update str2bool documentationMichael Watters
Updated documentation for this function to be consistent with the function itself.
2016-12-15Merge pull request #640 from hunner/add_pryBryan Jen
Add pry() function from hunner-pry
2016-12-15Merge pull request #702 from puppetlabs/modsyncDavid Schmitt
(FM-5972) gettext and spec.opts
2016-12-14gettext and spec.optsEric Putnam
2016-12-13Merge pull request #700 from petems/MODULES-4188-uuid_functionBryan Jen
(MODULES-4188) Add UUID generation function
2016-12-09Merge pull request #697 from ↵David Schmitt
HAIL9000/issue/master/MODULES-3829_add_tests_for_ensure_resources (MODULES-3829) Add tests for ensure_resources
2016-12-09(MODULES-3829) Make ensure_packages work with < 2.0Hailee Kenney
Prior to this commit, if a hash was passed in as an argument to the ensure_packages function a method of hash duplication would be used that is not supported with versions of ruby older than 2.0. In order to ensure the method is compatible with older ruby versions, switch to a different method of duplication. Additionally add tests to prevent further regressions.
2016-12-09(MODULES-4188) Add FQDN UUID generation functionPeter Souter
* Generates UUID based on a given FQDN string and the DNS namespace (6ba7b810-9dad-11d1-80b4-00c04fd430c8)
2016-12-08(MODULES-3829) Add tests for ensure_resourcesHailee Kenney
Prior to this commit, we didn't have tests for the ensure_resources function (only for the ensure_resource function). This meant that we weren't catching a bug in the ensure_resources function. In order to prevent this in the future, add some tests which test the specific functionality of ensure_resources.