acrmp/chefspec — pull request #23 by jimhopp (2012-04-24 16:59:40+00:00)
Title: Set automatic attribute "languages"

- Some cookbooks, notably opscode's passenger_apache2, expect the "languages" mash to exist. These cookbooks cause other cookbooks to fail during chefspec tests since the languages mash is referenced in attributes.

Andrew, I decided to submit this pull request because I was quite confused when tests in all cookbooks started failing after I added the opscode cookbook "passenger_apache2". It took me awhile to realize that the failure was caused by that cookbook referencing the languages mash in its attributes file.

If I've somehow missed the boat here, let me know.

-Jim