It was the opposite of a regression (dunno what that's called). Prior to ChefSpec 3, we couldn't just expand the run_list because Chef didn't check if it was running in solo mode. It's been fixed upstream, but we were essentially monkey-patched before.