opscode/chef — pull request #2621 by tyler-ball (2014-12-11 23:23:13+00:00)
Title: Fixing broken `subscribes` notifications

Fix for https://github.com/opscode/chef/issues/2602

\cc @opscode/client-core @opscode/client-engineers

There is more cleanup I want to do for the notifications (mainly, I don't like that `subscribes` creates a fake Resource for no reason) but I wanted to get something out there for 12.0.2 quickly. And now there are functional tests for notifications - yay! Although they are super ugly and fragile - I'm happy to update them to be better if anyone has feedback.

As part of testing this, I wanted to emulate the original problem on my mac so I fixed the Homebrew resource provides.