summaryrefslogtreecommitdiffstats
path: root/test/ral
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch '0.24.x'Luke Kanies2008-08-181-1/+7
|\| | | | | | | | | | | | | Conflicts: CHANGELOG test/util/posixtest.rb
| * Fixed $1456 - add proxy configuration to yum repoJames Turnbull2008-08-131-1/+7
| |
* | Merge branch '0.24.x' into mergingLuke Kanies2008-07-291-16/+101
|\| | | | | | | | | | | Conflicts: test/ral/type/filesources.rb
| * 'Fix' broken tests related to missing source raisingAndrew Shafer2008-07-201-18/+2
| | | | | | | | | | | | Issue 1437 In two cases, I removed the assertion that caused the failure. In one case, I changed the assertion to expect an exception.
* | Merge branch '0.24.x'Luke Kanies2008-07-041-1/+0
|\| | | | | | | | | | | | | | | | | | | Conflicts: lib/puppet/util/settings.rb spec/integration/defaults.rb spec/unit/node/catalog.rb spec/unit/type/interface.rb spec/unit/type/ssh_authorized_key.rb
| * Updated test/ral/type/sshkey.rb testJames Turnbull2008-07-041-1/+0
| |
* | Merge branch '0.24.x'Luke Kanies2008-07-021-4/+5
|\| | | | | | | | | | | | | | | | | | | | | Conflicts: CHANGELOG spec/unit/node/catalog.rb spec/unit/type/package.rb spec/unit/type/schedule.rb spec/unit/type/service.rb spec/unit/util/settings.rb
| * Fixed #707 - special '@reboot'-style cron jobs work again.Luke Kanies2008-06-171-4/+5
| |
* | Merge branch '0.24.x'Luke Kanies2008-05-202-7/+56
|\| | | | | | | | | | | | | | | | | | | Conflicts: CHANGELOG spec/integration/defaults.rb spec/integration/node/catalog.rb spec/unit/rails.rb spec/unit/type/mount.rb
| * Crontab provider: fix a parse error when a line begins with a space characterJames Turnbull2008-05-161-0/+28
| | | | | | | | | | | | Tests for Bug #1216 Updated CHANGELOG
| * Moving all confine code out of the Provider class, and fixing #1197.Luke Kanies2008-05-151-1/+1
| | | | | | | | | | | | | | | | | | I created a Confiner module for the Provider class methods, and then I enhanced the interface between it and the Confine class to make sure binary paths are searched for fresh each time. This fixes #1197, which was a result of binary paths being searched for at startup, rather than at execution.
| * Switching the Provider class to use the new Confiner class.Luke Kanies2008-05-151-7/+16
| |
| * Duh, fixing all of the paths being loaded for spec in the moved tests.Luke Kanies2008-05-151-0/+12
| |
* | Removing obsolete testsLuke Kanies2008-05-071-101/+0
| |
* | Merge branch '0.24.x'Luke Kanies2008-04-111-0/+6
|\|
| * Adding validation to the user type to confirm that theLuke Kanies2008-04-081-0/+6
| | | | | | | | | | group list does not contain any commas. This seems to be a common problem.
* | Fixing the tests in test/ that were broken asLuke Kanies2008-04-015-132/+21
| | | | | | | | a result of the move to no global resources.
* | Merge branch 'master' into master_no_global_resourcesLuke Kanies2008-03-3126-125/+196
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: lib/puppet/node/catalog.rb lib/puppet/type/pfile.rb lib/puppet/type/pfilebucket.rb lib/puppet/util/filetype.rb spec/unit/node/catalog.rb spec/unit/other/transbucket.rb spec/unit/ral/provider/mount/parsed.rb spec/unit/ral/types/file.rb spec/unit/ral/types/interface.rb spec/unit/ral/types/mount.rb spec/unit/ral/types/package.rb spec/unit/ral/types/schedule.rb spec/unit/ral/types/service.rb test/language/compile.rb test/language/lexer.rb test/language/snippets.rb test/lib/puppettest.rb test/ral/types/basic.rb test/ral/types/cron.rb test/ral/types/exec.rb test/ral/types/file.rb test/ral/types/file/target.rb test/ral/types/filebucket.rb test/ral/types/fileignoresource.rb test/ral/types/filesources.rb test/ral/types/group.rb test/ral/types/host.rb test/ral/types/parameter.rb test/ral/types/sshkey.rb test/ral/types/tidy.rb test/ral/types/user.rb test/ral/types/yumrepo.rb
| * Fixing #571 -- provider suitability is now checked at resourceLuke Kanies2008-03-241-5/+21
| | | | | | | | | | | | | | evaluation time, rather than resource instantiation time. This means that you don't catch your "errors" as early, but it also means you should be able to realistically configure a whole host in one run.
| * Fixing a couple of tests.Luke Kanies2008-03-241-7/+6
| |
| * Found all instances of methods where split() is used withoutLuke Kanies2008-03-211-1/+0
| | | | | | | | | | | | | | | | | | | | any local variables and added a local variable -- see http://snurl.com/21zf8. My own testing showed that this caused memory growth to level off at a reasonable level. Note that the link above says the problem is only with class methods, but my own testing showed that it's any method that meets these criteria. This is not a functional change, but should hopefully be the last nail in the coffin of #1131.
| * Fixing some tests that only failed under certainLuke Kanies2008-03-182-2/+0
| | | | | | | | | | circumstances (mostly, when loaded with other files, or when loaded from rake or autotest rather than separately).
| * Fixing #1132 -- host names can now have dashes anywhere.Luke Kanies2008-03-131-0/+44
| | | | | | | | (Patch by freiheit.)
| * Fixing #1118 -- downloading plugins and facts now ignores noop.Luke Kanies2008-03-131-16/+0
| | | | | | | | | | | | Note that this changes the behaviour a bit -- the resource's noop setting always beats the global setting (previously, whichever was true would win).
| * Fixing a few testsLuke Kanies2008-02-292-6/+1
| |
| * renaming ral/types to ral/type in the testsLuke Kanies2008-02-2821-0/+0
| |
| * Removed the loglevels from the valid values for 'logoutput'Luke Kanies2008-02-271-2/+2
| | | | | | | | | | | | | | in the Exec resource type -- the log levels are specified using the 'loglevel' parameter, not 'logoutput'. This never worked, or at least hasn't for ages, and now the docs are just correct.
| * Somewhat refactored fileserving so that it no longer cachesLuke Kanies2008-02-234-93/+15
| | | | | | | | | | | | | | | | | | | | any objects, nor does it use Puppet's RAL resources. In the process, I fixed #894 (you can now copy links) and refactored other classes as necessary. Mostly it was fixing tests. This is a squashed commit of a temporary branch, fwiw, and it also includes any fixes to the tests that were necessary to get all tests passing again.
| * Quashed commit of my fixes for #1010.Luke Kanies2008-02-211-11/+28
| |
| * Removing the last remaining vestiges of GRATR --Luke Kanies2008-02-112-4/+4
| | | | | | | | removing the bangs from 'add_vertex!' and 'add_edge!'.
| * Added :env parameter for backwards-compatibility, with warning about ↵Paul Lathrop2008-02-051-0/+40
| | | | | | | | deprecation. :env parameter sets new :environment parameter. Changed instances of :env to :environment for consistency with other types. Added tests for new parameters. This cimmit fixes ticket 1007.
| * Added hostname test for hosts typeJames Turnbull2008-02-061-1/+8
| |
| * Updated fix for ticket #151 and added a testJames Turnbull2008-02-051-0/+9
| |
* | More fixes to the testing.Luke Kanies2008-01-152-13/+9
| |
* | Another round of test-fixes toward eliminating global resourceLuke Kanies2008-01-149-52/+5
| | | | | | | | | | | | references. This should have gotten rid of all of them, and now it's just a question of fixing a few hopefully unrelated failing tests.
* | Fixing automatic relationships. I was previously looking themLuke Kanies2008-01-141-5/+0
| | | | | | | | | | up in the relationship graph, which only stores the vertices, not the resource table.
* | Another round of fixes toward making global resources work.Luke Kanies2008-01-094-169/+48
| | | | | | | | | | | | The only remaining failures are more complicated ones (which I'll need to not be on a plane to debug, for battery reasons) or those related to the broken directory_service providers.
* | Lots o' bug-fixes toward getting rid of global resources.Luke Kanies2008-01-089-170/+73
|/ | | | | | We still have about 60 failing tests, but some of them are the failing directory service tests (probably 20 or so), and most are simple fixes to the tests themselves.
* Fixing #982 -- I have completely removed the GRATR graph libraryLuke Kanies2008-01-071-1/+1
| | | | from the system, and implemented my own topsort method.
* Fixing the inability to manage '/' directly. It was a resultLuke Kanies2007-12-271-0/+5
| | | | of stripping extra and trailing slashes.
* Further fixes toward #965. Turned out that the previous fixLuke Kanies2007-12-211-2/+0
| | | | | | | caused other problems. This whole thing will hopefully get *drastically* easier once we get rid of global resources.
* Entirely refactoring http keep-alive. There's nowLuke Kanies2007-12-191-0/+5
| | | | | | | | a central module responsible for managing the http pool (Puppet::Network::HttpPool), and it also handles setting certificate information. This gets rid of what were otherwise long chains of method calls, and it makes the code paths much clearer.
* Fixing some tests that were failing with the recent ruby that hasLuke Kanies2007-12-181-0/+2
| | | | ssl issues.
* Renaming 'configuration' to 'catalog', fixing #954.Luke Kanies2007-12-1115-66/+66
|
* Applying patch by josb in #884 to provide patternLuke Kanies2007-12-111-0/+52
| | | | matching in the tidy type.
* Fixing #527 (rewrote service tests), #766 (services only restart when theyLuke Kanies2007-11-281-234/+0
| | | | | | | are running), and #918 (service tests fail when hddtemp is not installed). Mostly, I just rewrote the service tests, but I cleaned up the cruft from the Service class, too.
* Fixing #931 by keeping track in configurations ofLuke Kanies2007-11-271-0/+7
| | | | | | | | | | what transportable resources get converted to, so different names don't throw it off. I also got rid of the Puppet::Type#merge method, which has been deprecated for ages but was still in there. I had to fix a few tests that weren't cleaning up after themselves as a result.
* Fixing the persistent and periodic schedule test failuresLuke Kanies2007-11-271-356/+0
| | | | by rewriting the schedule tests entirely.
* Fixing the breakage that I caused when I added the 'declared_feature?'Luke Kanies2007-11-261-3/+9
| | | | method to provider features.
* Fixing #920 -- I have replaced the existing mount test with anLuke Kanies2007-11-261-361/+0
| | | | | rspec version. It's not perfect, in that it only tests the :ensure state, but that's where 90% of the behaviour is.