Explorar el Código

Added a failing test for #2626

Christophe Coevoet hace 11 años
padre
commit
b639005f29
Se han modificado 1 ficheros con 24 adiciones y 0 borrados
  1. 24 0
      tests/Composer/Test/Fixtures/installer/replace-alias.test

+ 24 - 0
tests/Composer/Test/Fixtures/installer/replace-alias.test

@@ -0,0 +1,24 @@
+--TEST--
+Ensure a replacer package deals with branch aliases
+--COMPOSER--
+{
+    "repositories": [
+        {
+            "type": "package",
+            "package": [
+                { "name": "a/a", "version": "dev-master", "replace": {"c/c": "self.version" }, "extra": { "branch-alias": {"dev-master": "1.0.x-dev"} } },
+                { "name": "b/b", "version": "1.0.0", "require": {"c/c": "1.*"} },
+                { "name": "c/c", "version": "dev-master", "extra": { "branch-alias": {"dev-master": "1.0.x-dev"} } }
+            ]
+        }
+    ],
+    "require": {
+        "a/a": "dev-master",
+        "b/b": "1.*"
+    }
+}
+--RUN--
+install
+--EXPECT--
+Installing a/a (dev-master)
+Installing b/b (1.0.0)