Pārlūkot izejas kodu

added test case

Mateusz Heleniak 12 gadi atpakaļ
vecāks
revīzija
d0829adfee

+ 46 - 0
tests/Composer/Test/Fixtures/installer/install-dev-using-dist.test

@@ -0,0 +1,46 @@
+--TEST--
+Installs a dev package from lock using dist
+--COMPOSER--
+{
+    "repositories": [
+        {
+            "type": "package",
+            "package": [
+                {
+                    "name": "a/a",
+                    "version": "dev-master",
+                    "version_normalized": "9999999-dev",
+                    "dist": {
+                        "type": "zip",
+                        "url": "http://www.example.com/dist.zip",
+                        "reference": "459720ff3b74ee0c0d159277c6f2f5df89d8a4f6"
+                    }
+                }
+            ]
+        }
+    ],
+    "require": {
+        "a/a": "dev-master"
+    },
+    "minimum-stability": "dev"
+}
+--RUN--
+install --prefer-dist
+--EXPECT-LOCK--
+{
+    "packages": [
+        {
+            "version": "dev-master",
+            "package": "a/a",
+            "source-reference": "459720ff3b74ee0c0d159277c6f2f5df89d8a4f6"
+        }
+    ],
+    "packages-dev": null,
+    "aliases": [],
+    "minimum-stability": "dev",
+    "stability-flags": {
+        "a/a": 20
+    }
+}
+--EXPECT--
+Installing a/a (dev-master)