Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-24 | (MODULE-2456) Modify union to accept more than two arrays | Jetroid | |
Add spec tests to test the new functionality: *Case for 3 arrays. *Case for 4 arrays. Modify README to note new functionality. This is for issue MODULE-2456, follow the precedent of MODULE-444. This change allows union to be much more useful, unioning many arrays in one line rather than in n lines. Additionally, as this is only added functionality, and does not affect the 2 array case that all modules currently using array are using, it should not affect any existing modules utilizing union. This is now useful, for example, for merging many arrays of resources (eg: packages.) to generate just one list with no duplicates, to avoid duplicate resource declarations. | |||
2015-08-10 | Prep 4.8.0 | Hunter Haugen | |
2015-07-22 | (main) clean up fqdn_rand acceptance tests to work on windows | David Schmitt | |
2015-07-22 | (maint) Remove failing acceptance test for ensure_packages | David Schmitt | |
This only duplicates what's already being tested in ensure_packages_spec.rb but doesn't work on all our supported platforms. | |||
2015-07-21 | disable pw_hash test on sles, as it only supports md5 | Hunter Haugen | |
2015-07-20 | (maint) Fix test to not assume is_pe fact on > 4.0.0 puppet | Travis Fields | |
2015-06-02 | fqdn_rand_string: Add acceptance tests for custom charsets | Eli Young | |
2015-06-02 | fqdn_rotate: Add acceptance tests for custom seeds | Eli Young | |
2015-06-01 | fqdn_rotate: Don't use the value itself as part of the random seed | Eli Young | |
Previously, the random number generator was seeded with the array or string to be rotated in addition to any values specifically provided for seeding. This behavior is potentially insecure in that it allows an attacker who can modify the source data to choose the post-shuffle order. | |||
2015-06-01 | Convert tests to use plain rspec-puppet | David 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-04-10 | Fix acceptance tests for #405 | Colleen Murphy | |
This fixes the acceptance tests by: - Ensuring the fqdn_rand_string spec is passed undef as the second parameter so that the seed is not used as the charset - Ensuring the pw_hash spec is passed the key specifying the type of hash, rather than the value that will be used to generate the password - Expecting puppet to report nil instead of empty string for undef passwords - Removing the fqdn_rand_base64 test because there is no such function | |||
2015-04-09 | Fix unsupported platforms variable name in tests | Colleen Murphy | |
unsupported_platforms is not a valid identifier, and trying to use it causes acceptance tests to error out before running any tests. The correct identifier for the unsupported platforms constants is UNSUPPORTED_PLATFORMS. | |||
2015-04-09 | Merge pull request #405 from elyscape/feature/fqdn_rand_strings | Hunter Haugen | |
(MODULES-1715) Add FQDN-based random string generator | |||
2015-04-05 | (MODULES-1737) Add pw_hash() function | Eli Young | |
2015-03-31 | (MODULES-1715) Add fqdn_rand string generators | Eli Young | |
2015-02-01 | Add a ceiling function to complement the floor function. | Adam Crews | |
2015-01-13 | Change all to each | Hunter Haugen | |
The existence of this directory is behavior for each test, but will also stop rspec 3 from complaining. | |||
2014-12-18 | Fix bad check in test | Morgan Haskel | |
2014-12-04 | (MODULES-444) Acceptance for multiple arrays | Peter Souter | |
Acceptance test to take multiple arrays for concatenation | |||
2014-12-04 | (MODULES-444) Acceptance test for primitives | Peter Souter | |
`concat` should be able to concat arrays and primitives | |||
2014-11-11 | Fix exclude windows test on ensure_package | Travis Fields | |
Update to fix ensure_resource as well | |||
2014-11-11 | Correct type() logic | Hunter Haugen | |
It should NOT run if the future parser is enabled | |||
2014-11-10 | Remove windows from ensure_package and ensure_resource testing | Travis Fields | |
2014-11-10 | Merge pull request #354 from puppetlabs/4.3.x | Morgan Haskel | |
4.3.x | |||
2014-11-04 | Merge pull request #350 from cyberious/modules1413 | Morgan Haskel | |
MODULES-1413 Add ability for member to take numeric objects | |||
2014-11-04 | MODULES-1413 Ability to for future parser to use member with FixNum types | Travis Fields | |
2014-11-04 | Merge branch '4.3.x' | Travis Fields | |
Conflicts: spec/acceptance/ensure_packages_spec.rb spec/acceptance/ensure_resource_spec.rb | |||
2014-11-04 | Fix the unless for test cases on ensure_package and ensure_resource | Travis Fields | |
Conflicts: spec/acceptance/ensure_packages_spec.rb spec/acceptance/ensure_resource_spec.rb | |||
2014-10-30 | Merge branch '4.3.x' | Travis Fields | |
2014-10-29 | Fix validate_cmd, previous addition of SystemCallError only works for Puppet ↵ | Travis Fields | |
3.7, previous version throw different exception. Wrapping in generic Exception catch all | |||
2014-10-28 | Add windows test exclusion to ensure_resource | Travis Fields | |
2014-10-28 | Fix logic issue with not including windows for testing ensure_packages as ↵ | Travis Fields | |
ruby and gem are not on the install path | |||
2014-10-28 | Merge remote-tracking branch 'origin/4.3.x' back to master | Travis Fields | |
2014-10-28 | Fix testcases for Future Parser and resolve issue with values_at in assuming ↵ | Travis Fields | |
that it was dealing with a string | |||
2014-08-05 | Merge branch '4.3.x' | Hunter Haugen | |
2014-07-08 | AIX has no facter network support | Hunter Haugen | |
These functions take advantage of IP fact information and AIX does not appear to support dynamic interface detection in facter. | |||
2014-06-26 | Gotta single quote yer typewriter buttons | Hunter Haugen | |
2014-06-26 | Need quotes for spaces in path | Hunter Haugen | |
2014-06-26 | has_ip_network doesn't work on windows either | Hunter Haugen | |
2014-06-25 | Sync files | Colleen Murphy | |
2014-06-25 | Disable windows network stuff and quote path | Hunter Haugen | |
2014-06-24 | Not enough escape velocity | Hunter Haugen | |
2014-06-24 | Fix pe facts and slashes | Hunter Haugen | |
2014-06-23 | Fixed fqdn,getparam and has_interface_with spec tests | Travis Fields | |
2014-06-23 | Windows needs a tmpdir path | Hunter Haugen | |
2014-06-23 | Merge pull request #280 from hunner/win_aug | Travis Fields | |
Augeas isn't present on windows | |||
2014-06-23 | Augeas isn't present on windows | Hunter Haugen | |
2014-06-23 | OS X also has lo0 and can't manage user homedirs | Hunter Haugen | |
2014-06-20 | Add windows Nodesets and remove Beaker from Gemfile | Travis Fields | |
2014-06-20 | Patch ensure_* tests | Hunter Haugen | |