summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* savegame of better codelcg/rubygems_perfLamont Granquist2015-12-142-7/+11
|
* add tests for new behaviorLamont Granquist2015-12-141-7/+23
|
* mock slow tests, unmock othersLamont Granquist2015-12-141-24/+6
| | | | | | converts a few tests to really hit rubygems that were mocktastic before. converts a bunch of tests that were really hitting rubygems before to be mocked.
* mock out hitting rubygems in install/uninstall testsLamont Granquist2015-12-141-0/+2
|
* add rspec profiling to debugLamont Granquist2015-12-141-0/+1
|
* fix specs for new rubygems behaviorLamont Granquist2015-12-142-44/+51
|
* PR review commentsLamont Granquist2015-12-142-14/+6
| | | | | - default is new behavior - pre-2.0 code is nuked
* rubygems performance tweakLamont Granquist2015-12-142-13/+27
|
* Merge pull request #4278 from chef/lcg/file-resource-propertiesLamont Granquist2015-12-145-98/+24
|\ | | | | make file resource use properties
| * add md filelcg/file-resource-propertiesLamont Granquist2015-12-141-0/+4
| |
| * sort propertiesLamont Granquist2015-12-141-3/+3
| |
| * fix typoLamont Granquist2015-12-141-1/+1
| |
| * mocking the filesystem is dumbLamont Granquist2015-12-141-0/+1
| |
| * fix mocksplosion removal on the windows sideLamont Granquist2015-12-141-4/+4
| |
| * remove unnecessary identity_attr declarationLamont Granquist2015-12-141-2/+0
| |
| * regex works fine inside the is arrayLamont Granquist2015-12-141-1/+1
| |
| * can be less verbose about creating ArraysLamont Granquist2015-12-141-1/+1
| |
| * why is 'identity' different than 'name_property'?Lamont Granquist2015-12-142-2/+2
| |
| * is: vs. regex: is differentLamont Granquist2015-12-141-1/+1
| |
| * stop mutating the default arrayLamont Granquist2015-12-141-1/+1
| |
| * unnecessary array argLamont Granquist2015-12-141-1/+1
| |
| * delete commented out lines in spec testLamont Granquist2015-12-141-10/+0
| |
| * implement verifications as a propertyLamont Granquist2015-12-143-21/+15
| | | | | | | | | | | | the unit tests on this one did some excessive stubbing/mocking, i just let them create a real verification object which the 'true' or 'false' then failed (for real).
| * convert to true/false/nil in propertiesLamont Granquist2015-12-141-7/+7
| |
| * make file resource use propertiesLamont Granquist2015-12-141-70/+9
|/
* Don't warn when setting a property to nil unless its value wouldjk/updates2John Keiser2015-12-142-20/+25
| | | | | actually change. Gets rid of cases where we are initializing a resource with values from another resource.
* Merge branch 'jk/action-class-do'John Keiser2015-12-132-17/+98
|\
| * Add inheritance and repeat tests for action_class dojk/action-class-doJohn Keiser2015-12-111-3/+47
| |
| * Implement action_class do ... endJohn Keiser2015-12-112-17/+54
|/
* Merge pull request #4293 from chef/salam/doc-changeSalim Alam2015-12-111-0/+5
|\ | | | | Doc change for dsc_resource
| * Doc change for dsc_resourceSalim Alam2015-12-111-0/+5
|/
* Merge pull request #4288 from chef/jdm/fix-no-proxyJay Mundrawala2015-12-112-1/+12
|\ | | | | Fix no_proxy setting in chef-config
| * Fix no_proxy setting in chef-configjdm/fix-no-proxyJay Mundrawala2015-12-112-1/+12
| | | | | | | | Setting a value for `no_proxy` caused ruby to crash.
* | Merge pull request #4291 from chef/jdm/appveyor-reduceJay Mundrawala2015-12-111-1/+0
|\ \ | | | | | | Reduce appveyor matrix
| * | Reduce appveyor configJay Mundrawala2015-12-111-1/+0
|/ / | | | | | | | | Our tests are getting backed up. 2 hours is unreasonable. Removing ruby 2.0 32 bit from the matrix
* | Merge pull request #4286 from chef/lcg/bump-timeout-for-travisLamont Granquist2015-12-111-2/+2
|\ \ | |/ |/| bump up timeout for travis
| * bump up timeout for travisLamont Granquist2015-12-111-2/+2
| |
* | Merge pull request #4273 from chef/jdm/default-auth-1.1Jay Mundrawala2015-12-115-73/+25
|\ \ | |/ |/| Use signing protocol 1.1 by default
| * Use signing protocol 1.1 by defaultjdm/default-auth-1.1Jay Mundrawala2015-12-105-73/+25
| | | | | | | | | | | | | | | | | | | | | | All supported Chef servers support the 1.1 signing protocol. There is no reason to continue using 1.0, and removing it as the default allows us to remove a bunch of code that tries to upgrade 1.0 to 1.1 when the node name is too long. If the user specifies 1.0 as the auth protocol version from this point on, they will have to guarantee that the node name is not too long.
* | Merge pull request #4276 from chef/lcg/ruby-prof-gem-groupLamont Granquist2015-12-101-2/+5
|\ \ | | | | | | add ruby-prof to its own gem group
| * | add ruby-prof to its own gem groupLamont Granquist2015-12-101-2/+5
| | |
* | | Merge branch 'jk/error-on-property-with-block'John Keiser2015-12-102-118/+143
|\ \ \ | |/ / |/| |
| * | Get rid of ambiguity with `template 'x' do ...`jk/error-on-property-with-blockJohn Keiser2015-12-102-118/+143
|/ /
* | Merge branch 'jk/warn-dup-property'John Keiser2015-12-106-17/+108
|\ \
| * | Improve commentsjk/warn-dup-propertyJohn Keiser2015-12-102-3/+17
| | |
| * | Warn when user sets a property of an inline resource to itself.John Keiser2015-12-106-17/+94
|/ / | | | | | | (User will expect "x x" to grab the parent property.)
* | Merge pull request #4272 from chef/salam/relnote-fixSalim Alam2015-12-101-1/+1
|\ \ | | | | | | Add CHANGELOG link
| * | Add CHANGELOG linkSalim Alam2015-12-101-1/+1
|/ /
* | Merge pull request #4270 from chef/lcg/rspec-timeoutsLamont Granquist2015-12-101-1/+1
|\ \ | | | | | | fix rspec timeouts in tinyserver
| * | fix rspec timeouts in tinyserverLamont Granquist2015-12-101-1/+1
|/ /