electric-it / minimart

MiniMart RubyGem for Chef cookbook mirroring and storage.
Apache License 2.0
52 stars 20 forks source link

Skip dependency checks #20

Closed tapickell closed 8 years ago

tapickell commented 8 years ago

This is has been tested and works well with the cookbooks we use this with.

This is a branch that was started to skip dependencies but was put aside for a while due to priorities being shuffled, most the work was complete but the VCR tests need a major refactoring.

With the additional PR from @g3kk0 it's obvious that this needs to get into master. This branch contains some of the ideas from the other PR merged into this branch but still meeting the original spec from GE and with the updated tests passing.

The only tests failing currently are the VCR tests in inventory_builder_spec.rb and this doesn't fail locally. This is something that I have been dealing with for a while and would like to focus the effort on refactoring the tests that use vcr to either be more consistent or to utilize something else in a different branch and PR.

This closes issue 14