summaryrefslogtreecommitdiff
path: root/spec/integration
Commit message (Collapse)AuthorAgeFilesLines
* Invalidate "children" caches when children are addedJohn Keiser2013-09-122-4/+20
|
* Don't run raw json test on 1.8John Keiser2013-09-121-2/+2
|
* Add tests for raw --pretty and --no-prettyJohn Keiser2013-09-121-0/+63
|
* Don't list local cookbook files that wouldn't be uploadedJohn Keiser2013-09-121-3/+1
|
* Don't report random files in json dirs (like roles/environments)John Keiser2013-09-121-1/+3
|
* Fix new tests on Ruby 1.8.7John Keiser2013-09-121-2/+2
|
* Fix data bag upload to not include extra chef_type/data_bag keysJohn Keiser2013-09-121-2/+2
|
* Make chef_repo_path globally accessible across knife and chef-clientJohn Keiser2013-08-281-19/+29
|
* Don't list local cookbook files that wouldn't be uploadedJohn Keiser2013-06-171-3/+1
|
* Don't report random files in json dirs (like roles/environments)John Keiser2013-06-173-29/+29
|
* Better error logging in solo integration test.sersut2013-06-141-5/+14
|
* Regression test for OC-8297.sersut2013-06-141-0/+32
|
* Add missing license to integration test files.sersut2013-06-1412-0/+204
|
* Fix knife upload tests on Ruby 1.8.7John Keiser2013-06-121-2/+2
|
* CHEF-4233: get rid of extra chef_type/data_bag keys added to data bag in ↵John Keiser2013-06-121-6/+35
| | | | knife upload
* Use puma for redirection server, not thinJohn Keiser2013-06-071-16/+6
|
* Make redirection test silentJohn Keiser2013-06-071-0/+1
|
* Add tests for knife upload --freezeJohn Keiser2013-06-071-0/+32
|
* Make knife delete only delete remote copy instead of both remote and local ↵John Keiser2013-06-071-75/+75
| | | | by default
* Don't check hash ordering on Ruby 1.8John Keiser2013-06-071-1/+1
|
* Minor test description fixesJohn Keiser2013-06-071-1/+1
|
* Fix no-diff tests to actually use --no-diffJohn Keiser2013-06-072-3/+3
|
* Fix data bag item verification and error messagesJohn Keiser2013-06-071-4/+4
|
* Add --no-diff option to allow download/upload of only new filesJohn Keiser2013-06-072-0/+51
|
* Don't specify --repo-mode=everything in tests now that it is the defaultJohn Keiser2013-06-071-20/+20
|
* Turn on nodes, clients and users by default ("everything")John Keiser2013-06-076-676/+705
|
* Make redirector test not interfere with other testsJohn Keiser2013-06-071-4/+5
|
* Fix #91: redirects failJohn Keiser2013-06-071-0/+48
|
* Replace join("\n") with stringjkeiser2013-06-071-20/+20
|
* [SPEC] Refactored diff, upload, and download spec to have explicit inputsHo-Sheng Hsiao2013-06-073-716/+2049
|
* [CORE] Bypass chef_object inflation and normalize raw requests insteadHo-Sheng Hsiao2013-06-071-4/+0
| | | | | | | | | | | - Factored out api_request() from knife_essentials to a class method available everywhere - Added #raw_request to handle GET requests without chef object inflation - Added RestListEntry#chef_hash to pull a raw_request() - RestListEntry#read will now normalize from #chef_hash - Added RestListDir#chef_collection to make it easier to customize and test - Updated unit tests to mock #chef_hash and #chef_collection instead of using a @rest mock, where appropriate
* [SPEC] Added versioned cookbooks spec for diffHo-Sheng Hsiao2013-06-071-54/+176
|
* [SPEC] Added name attribute to deps specHo-Sheng Hsiao2013-06-071-32/+32
|
* [SPEC] Added upload and download specs with cookbook versionsHo-Sheng Hsiao2013-06-072-186/+287
| | | | - Specs assume that Chef requires name attribute in the metadata
* [SPEC] Reorganized download, upload, and diff integration specsHo-Sheng Hsiao2013-06-073-281/+94
| | | | | | - Added one_of_each_resource_in_chef_server macro - Added one_of_each_resource_in_repository macro - Reorganized specs so that adding in versioned cookbooks specs will be easier
* [SPEC] Added versioned cookbook helpers, added some upload specsHo-Sheng Hsiao2013-06-071-25/+54
|
* Ignore . dirs in data bags and cookbooksjkeiser2013-06-071-0/+16
|
* Fix #82: Allow knife upload of files with no name/id in themjkeiser2013-06-072-0/+66
|
* Print error for bad json in knife uploadjkeiser2013-06-074-2/+34
|
* Make diff formatting better now that output is prettierjkeiser2013-06-072-9/+11
|
* Test to ensure json is output in sane orderjkeiser2013-06-071-0/+28
|
* Minimize files in knife show and download for easier readingjkeiser2013-06-072-47/+4
|
* Add knife diff --diff-filter optionjkeiser2013-06-071-0/+7
|
* Change JSON parse warning to errorjkeiser2013-06-071-1/+1
|
* Protect against bad JSON on the clientjkeiser2013-06-071-0/+10
|
* Tests for new JSON default diffjkeiser2013-06-071-0/+56
|
* Ruby symlink doesn't work on Windows; pendingize testsJohn Keiser2013-06-071-2/+2
|
* Disable tests that fail in Ruby 1.8 due to unavoidable hash output orderingjkeiser2013-06-072-6/+6
|
* Get rid of :focusjkeiser2013-06-071-2/+2
|
* Add tests for knife delete with cookbook versionsjkeiser2013-06-071-0/+60
|