fix chef-spec, add more tests