opscode/omnibus-ruby — pull request #152 by adamhjk (2014-05-04 03:50:43+00:00)
Title: Issue #150 test case

This adds test coverage to the Omnibus classes software and project loading. It uses live data from omnibus-chef and omnibus-software. It also adds a test of the library.build_order function for chefdk-windows.

Please check the resulting build order in spec/unit/library_spec.rb, line 176. I cannot get it to non-deterministically fail, although I haven't tried it on Windows.

The only change to the project descriptions was to set version numbers - otherwise, it's a straight import.

/cc @danielsdeleo @schisamo