We're big fans of the ServerSpec, the RSpec-based testing framework, for functional testing of cookbooks. We're also big fans of working test and if you've been paying attention, changes in ServerSpec are wreaking a bit of havoc for those that are users of test kitchen.
The fine folks behind ServerSpec (Specinfra too) released [version 2][1] which brings some syntax changes and is based on Rspec 3. These changes seem like a generally good idea so why is this a problem? Busser, a component of test kitchen that executes tests including serverspec via plugins,currently pulls the latest gems to run it's tests. This means that if you didn't update your tests for Serverspec v2 then you are going to have a bad time.