浏览代码

Change whitelist integration test to check it doesn't update unrelated packages

Nils Adermann 13 年之前
父节点
当前提交
90c515522a
共有 1 个文件被更改,包括 11 次插入4 次删除
  1. 11 4
      tests/Composer/Test/Fixtures/installer/update-whitelist.test

+ 11 - 4
tests/Composer/Test/Fixtures/installer/update-whitelist.test

@@ -11,20 +11,27 @@ Update with a package whitelist only updates those packages and their dependenci
                 { "name": "whitelisted", "version": "1.1.0", "require": { "dependency": "1.1.0" } },
                 { "name": "whitelisted", "version": "1.0.0", "require": { "dependency": "1.0.0" } },
                 { "name": "dependency", "version": "1.1.0" },
-                { "name": "dependency", "version": "1.0.0" }
+                { "name": "dependency", "version": "1.0.0" },
+                { "name": "unrelated", "version": "1.1.0", "require": { "unrelated-dependency": "1.*" }  },
+                { "name": "unrelated", "version": "1.0.0", "require": { "unrelated-dependency": "1.*" }  },
+                { "name": "unrelated-dependency", "version": "1.1.0" },
+                { "name": "unrelated-dependency", "version": "1.0.0" }
             ]
         }
     ],
     "require": {
         "fixed": "1.*",
-        "whitelisted": "1.*"
+        "whitelisted": "1.*",
+        "unrelated": "1.*"
     }
 }
 --INSTALLED--
 [
     { "name": "fixed", "version": "1.0.0" },
-    { "name": "whitelisted", "version": "1.0.0" },
-    { "name": "dependency", "version": "1.0.0" }
+    { "name": "whitelisted", "version": "1.0.0", "require": { "dependency": "1.0.0" } },
+    { "name": "dependency", "version": "1.0.0" },
+    { "name": "unrelated", "version": "1.0.0", "require": { "unrelated-dependency": "1.*" } },
+    { "name": "unrelated-dependency", "version": "1.0.0" }
 ]
 --RUN--
 update whitelisted