summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-08Move unit tests to spec/functionsHunter Haugen
rspec-puppet matchers are defined for tests which exist in spec/functions, but the function unit tests lived in spec/unit/puppet/parser/functions. This moves them to the correct place for using rspec-puppet
2014-05-07Merge pull request #247 from hunner/more_testsAshley Penney
Adding more spec coverage
2014-05-07Add mode +x to spec .rb filesHunter Haugen
2014-05-07Move the 4 misplaced testsHunter Haugen
2014-05-07Adding more spec coverageHunter Haugen
2014-05-07Merge pull request #248 from averi/masterHunter Haugen
Add the missing shebangs and fix the wrong ones
2014-05-07Add the missing shebangs and fix the wrong ones for rpmlint to stop ↵Andrea Veri
complaining loudly
2014-05-02Merge pull request #246 from hunner/update_build_csvHunter Haugen
Update build_csv to understand contexts
2014-05-02Update build_csv to understand contextsHunter Haugen
2014-05-02Merge pull request #245 from hunner/fix_augeasHunter Haugen
Fix the validate_augeas beaker tests
2014-05-02Fix the validate_augeas beaker testsHunter Haugen
2014-05-01Merge pull request #244 from hunner/add_testsAshley Penney
Add more specs
2014-05-01Add more specsHunter Haugen
2014-04-28Merge pull request #243 from hunner/add_beakerAshley Penney
Add beaker tests for functions.
2014-04-24Merge pull request #222 from mfoo/fix/master/concat-primitivesAshley Penney
Allow concat to take non-array second parameters
2014-04-24Merge pull request #238 from Spredzy/add_default_ensure_packagesAshley Penney
(MODULES-603) Add defaults arguments to ensure_packages()
2014-04-22Merge pull request #242 from apenney/facts_dHunter Haugen
Adjust the regular expression for facts.
2014-04-22Adjust the regular expression for facts.Ashley Penney
Previously this was incorrectly handling facts that were of the form foo=1+1=2 due to the ='s in the actual fact contents. Fix this and add tests to try and prevent regressions.
2014-04-16Merge pull request #239 from kylog/maint/remove-facter-versions-testAshley Penney
(maint) Remove facter versions test
2014-04-16(maint) Remove facter versions testKylo Ginsberg
This test attempts to emulate various versions of facter, but is still dependent on the version of facter it is running against. The immediate symptom was that the test breaks with facter 2.0.1 because it adds another external facts search directory. I tried a couple ways to stub this but allowing it to pretend to run against one set of facters, while actually running against one real facter (which might itself be one of several versions) eluded me. So this patch just removes the test.
2014-04-09Adding more testsHunter Haugen
2014-04-08Add build_csvHunter Haugen
2014-04-08Add success/fail groupsHunter Haugen
2014-04-03First set of testsHunter Haugen
2014-04-03Add some acceptance tests for functions.Ashley Penney
2014-03-30(MODULES-603) Add defaults arguments to ensure_packages()Yanis Guenane
Without this patch one can not specify package resource specific parameters. All the ensure_packages() function does it makes sure the named packages are installed. This patch allows one to pass default as a second argument and allow greater flexibility on packages installations. Use case like the following are now possible : * ensure_packages(['r10k', 'serverspec'], {'provider' => 'gem'}) * ensure_packages(['ntp'], {'require' => 'Exec[foobar]'})
2014-03-27Merge pull request #236 from PierreRambaud/patch-1Ashley Penney
Update README.markdown
2014-03-27Update README.markdownGoT
Add code block for validate_slength.
2014-03-25Merge branch '4.x'Adrien Thebo
2014-03-25Merge branch '3.x' into 4.xAdrien Thebo
2014-03-25Merge branch '3.2.x' into 3.xAdrien Thebo
2014-03-25Merge branch 'maint/3.2.x-ruby-rake-1.8-compat' into 3.2.xAdrien Thebo
2014-03-25(maint) Pin rake version to 10.1.0 for 1.8 compatAdrien Thebo
2014-03-18Merge branch '4.x'Hunter Haugen
2014-03-18Merge branch '3.x' into 4.xHunter Haugen
2014-03-18Merge branch '3.2.x' into 3.xHunter Haugen
2014-03-18Merge pull request #231 from apenney/32-testingAshley Penney
Numerous changes to update testing gems.
2014-03-13Remove this test.Ashley Penney
It turns out that in 3.x the refresh functionality doesn't actually exist yet, so testing it makes no sense.
2014-03-12Merge pull request #234 from apenney/add-beakerAshley Penney
Add beaker framework.
2014-03-12Add beaker framework.Ashley Penney
This prepares the module for beaker acceptance tests.
2014-03-11Merge pull request #220 from mediatemple/fix/master/deep_merge_fixAshley Penney
PUP-1724 Don't modify the paramaters to deep_merge
2014-03-11Merge pull request #221 from puphpet/hash-fixAshley Penney
hash example has misplaced comas
2014-03-11Ensure Gemfile retains facilities for Jenkins.Ashley Penney
2014-03-10Merge pull request #233 from apenney/add-back-locationAshley Penney
Make sure location_for is used when installing Puppet.
2014-03-10Make sure location_for is used when installing Puppet.Ashley Penney
2014-03-10Merge pull request #232 from apenney/add-back-locationAshley Penney
Readd location_for
2014-03-10Readd location_forAshley Penney
location_for is used in Jenkins to transform a passed in git repo into something usable by bundler.
2014-03-10Remove pry, whoops.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.
2014-03-07Merge pull request #230 from apenney/fix-testingAshley Penney
[WIP] Spec overhaul.