> -
> .addAll(cookbookO.getRecipes()).addAll(cookbookO.getResources()).addAll(cookbookO.getRootFiles())
> - .addAll(cookbookO.getTemplates()).build()) {
> - try {
> - InputStream stream = api.getResourceContents(resource);
> - byte[] md5 = asByteSource(stream).hash(md5()).asBytes();
> - assertEquals(md5, resource.getChecksum());
> - } catch (NullPointerException e) {
> - assert false : "resource not found: " + resource;
> - }
> + for (String cookbookName : cookbookNames) {
> + Set<String> versions = api.getVersionsOfCookbook(cookbookName);
> + assertFalse(versions.isEmpty());
> +
> + for (String version : api.getVersionsOfCookbook(cookbookName)) {
> + CookbookVersion cookbook = api.getCookbook(cookbookName,
> version);
> + assertNotNull(cookbook);
Add message?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-chef/pull/10/files#r6040128