From my prespective Ithe main use case for chef will be to use it from other services.
I was testing the service poorly because I did not test the execution of recipes within other services bootstrap (which had a bug but is now fixed). So in order to test it correctly I added a test service that all that it does is install a couple of recipes, and I added a method to the ITest to test for the installation of these recipes. That particular test fails, but when I logged on to the machine I noticed that the recipes were actually installed. So is this a timing problem? Is the test method being executed before TestService completely installed the recipes? Some help here would be greatly appreciated. -david
