summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cron is working, but i want to write quite a few more test casesluke2005-09-162-58/+329
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@677 980ebf18-57e1-0310-9a29-db15c13687c0
* small fixing to merge(), and changing output of statechangeluke2005-09-162-3/+11
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@676 980ebf18-57e1-0310-9a29-db15c13687c0
* finishing up merge methodluke2005-09-161-14/+11
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@675 980ebf18-57e1-0310-9a29-db15c13687c0
* making "Type.new" private, and switching to "Type.create", so that i can ↵luke2005-09-1633-190/+335
| | | | | | merge new objects with existing objects and such; converted all files, and tested them git-svn-id: https://reductivelabs.com/svn/puppet/trunk@674 980ebf18-57e1-0310-9a29-db15c13687c0
* switching FileTesting to a class, and modifying test suites as appropriateluke2005-09-169-308/+253
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@673 980ebf18-57e1-0310-9a29-db15c13687c0
* removed directory outputshafer2005-09-151-1/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@672 980ebf18-57e1-0310-9a29-db15c13687c0
* adding extra checks to make sure networking is secure, and refactoring a ↵luke2005-09-1521-902/+781
| | | | | | heckuva lot of test git-svn-id: https://reductivelabs.com/svn/puppet/trunk@671 980ebf18-57e1-0310-9a29-db15c13687c0
* fixed problem using arraysshafer2005-09-151-2/+7
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@670 980ebf18-57e1-0310-9a29-db15c13687c0
* cleaning up tests a bit; mostly just making sure tests clean up after ↵luke2005-09-155-18/+16
| | | | | | themselves, but also doing some rearrangement and fixing a list() call git-svn-id: https://reductivelabs.com/svn/puppet/trunk@669 980ebf18-57e1-0310-9a29-db15c13687c0
* debugged ignore in fileserver, added tests to ignore tc and fixed ↵shafer2005-09-156-48/+132
| | | | | | server.list in tc for filesources and fileserver git-svn-id: https://reductivelabs.com/svn/puppet/trunk@668 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing some testsluke2005-09-157-71/+35
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@667 980ebf18-57e1-0310-9a29-db15c13687c0
* moving some testing and debugging aroundluke2005-09-152-23/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@666 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing non-netinfo groupluke2005-09-151-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@665 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing non-netinfo groupluke2005-09-151-2/+8
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@664 980ebf18-57e1-0310-9a29-db15c13687c0
* modifications to eliminate code duplication in state creation, mostly to ↵luke2005-09-157-190/+177
| | | | | | support cron git-svn-id: https://reductivelabs.com/svn/puppet/trunk@663 980ebf18-57e1-0310-9a29-db15c13687c0
* preparations for supporting netinfo in usersluke2005-09-151-0/+27
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@662 980ebf18-57e1-0310-9a29-db15c13687c0
* switching groups back to having namevar be a parameter instead of a stateluke2005-09-152-18/+23
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@661 980ebf18-57e1-0310-9a29-db15c13687c0
* fileserver still has a bugshafer2005-09-141-30/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@660 980ebf18-57e1-0310-9a29-db15c13687c0
* added ignore to fileserver and pfileshafer2005-09-142-29/+63
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@659 980ebf18-57e1-0310-9a29-db15c13687c0
* adding cron stuff; it does not work at all yetluke2005-09-142-0/+195
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@658 980ebf18-57e1-0310-9a29-db15c13687c0
* adding globbing to importluke2005-09-143-58/+80
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@657 980ebf18-57e1-0310-9a29-db15c13687c0
* removed comp.sync and replaced system mkdir -pshafer2005-09-141-7/+10
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@656 980ebf18-57e1-0310-9a29-db15c13687c0
* added test case for ignoreshafer2005-09-131-0/+140
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@655 980ebf18-57e1-0310-9a29-db15c13687c0
* added ignore to pfileshafer2005-09-131-4/+50
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@654 980ebf18-57e1-0310-9a29-db15c13687c0
* adding example configsluke2005-09-132-0/+13
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@653 980ebf18-57e1-0310-9a29-db15c13687c0
* tracked down some sticky bugs related to having false values and empty ↵luke2005-09-1310-400/+278
| | | | | | strings; all fixed now, and all tests pass again, including the new tests that cover the bugs i found git-svn-id: https://reductivelabs.com/svn/puppet/trunk@652 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing error handling so that failed objects are completely destroyed; they ↵luke2005-09-135-170/+68
| | | | | | were receiving events even though they were supposed to be gone git-svn-id: https://reductivelabs.com/svn/puppet/trunk@651 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing component flattening and sorting; it was not working for cases where ↵luke2005-09-132-25/+120
| | | | | | objects inside of components had dependencies from other components git-svn-id: https://reductivelabs.com/svn/puppet/trunk@650 980ebf18-57e1-0310-9a29-db15c13687c0
* adding snippet test to verify correct behaviour with missing exec path; ↵luke2005-09-134-19/+65
| | | | | | also, adding "creates" parameter to exec git-svn-id: https://reductivelabs.com/svn/puppet/trunk@649 980ebf18-57e1-0310-9a29-db15c13687c0
* intermediate commit so cron is not loadedluke2005-09-124-33/+82
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@648 980ebf18-57e1-0310-9a29-db15c13687c0
* adding more comments from talking to andyluke2005-09-122-7/+19
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@647 980ebf18-57e1-0310-9a29-db15c13687c0
* incorporating comments from talking to andrewluke2005-09-121-62/+18
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@646 980ebf18-57e1-0310-9a29-db15c13687c0
* incorporating comments from talking to andrewluke2005-09-121-3/+0
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@645 980ebf18-57e1-0310-9a29-db15c13687c0
* some small fixesluke2005-09-102-2/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@644 980ebf18-57e1-0310-9a29-db15c13687c0
* small updatesluke2005-09-101-21/+47
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@643 980ebf18-57e1-0310-9a29-db15c13687c0
* adding cfengine to puppet parser, but it is not even remotely close to ↵luke2005-09-101-0/+160
| | | | | | functional yet git-svn-id: https://reductivelabs.com/svn/puppet/trunk@642 980ebf18-57e1-0310-9a29-db15c13687c0
* fixing groups again after getting them to work with netinfoluke2005-09-093-31/+38
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@641 980ebf18-57e1-0310-9a29-db15c13687c0
* group management now works on os x, although it is six shades of really ↵luke2005-09-082-52/+435
| | | | | | nasty. Netinfo is a nightmare. git-svn-id: https://reductivelabs.com/svn/puppet/trunk@640 980ebf18-57e1-0310-9a29-db15c13687c0
* adding debug setting to the top-level test classluke2005-09-081-1/+6
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@639 980ebf18-57e1-0310-9a29-db15c13687c0
* reverting changes in the reverse order of what i executed themluke2005-09-081-1/+1
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@638 980ebf18-57e1-0310-9a29-db15c13687c0
* removing debuggingluke2005-09-081-2/+2
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@637 980ebf18-57e1-0310-9a29-db15c13687c0
* making states capable of being the namevarluke2005-09-072-15/+44
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@636 980ebf18-57e1-0310-9a29-db15c13687c0
* all tests now pass on solaris 10x86; i had to do some stupid hacking with ↵luke2005-09-0714-13/+78
| | | | | | base64 for it to work, and i am working getting a much better base class for all test classes git-svn-id: https://reductivelabs.com/svn/puppet/trunk@635 980ebf18-57e1-0310-9a29-db15c13687c0
* adding a break if randomization takes too longluke2005-09-071-0/+6
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@634 980ebf18-57e1-0310-9a29-db15c13687c0
* finishing up user and group support for nowluke2005-09-077-161/+469
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@633 980ebf18-57e1-0310-9a29-db15c13687c0
* rearranging some documentationluke2005-09-073-8/+26
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@632 980ebf18-57e1-0310-9a29-db15c13687c0
* adding scopetestluke2005-09-072-0/+21
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@631 980ebf18-57e1-0310-9a29-db15c13687c0
* adding user and group classes (although user class is not yet functional), ↵luke2005-09-075-0/+582
| | | | | | and added "is(state)" and "should(state)" methods for retrieving the respective values on a specified state git-svn-id: https://reductivelabs.com/svn/puppet/trunk@630 980ebf18-57e1-0310-9a29-db15c13687c0
* changing rollback() to do event handling alsoluke2005-09-071-1/+6
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@629 980ebf18-57e1-0310-9a29-db15c13687c0
* adding simple newcomp() method to base test classluke2005-09-071-0/+9
| | | | git-svn-id: https://reductivelabs.com/svn/puppet/trunk@628 980ebf18-57e1-0310-9a29-db15c13687c0