adding smoke and unit test for chefspec

This feels weird to me too, but I have no other input on how to fix it :frowning: