|
1 | 1 | Feature: Extensions can be installed with PIE |
2 | 2 |
|
3 | | - # pie download <ext> |
4 | | - Example: The latest version of an extension can be downloaded |
5 | | - When I run a command to download the latest version of an extension |
6 | | - Then the latest version should have been downloaded |
7 | | - |
8 | | - # pie download <ext>:<version> |
9 | | - Scenario Outline: A version matching the requested constraint can be downloaded |
10 | | - When I run a command to download version "<constraint>" of an extension |
11 | | - Then version "<version>" should have been downloaded |
12 | | - |
13 | | - Examples: |
14 | | - | constraint | version | |
15 | | - | 2.0.5 | 2.0.5 | |
16 | | - | ^2.0 | 2.0.5 | |
17 | | - |
18 | | - # pie download <ext>:dev-main |
19 | | - @non-windows |
20 | | - Example: An in-development version can be downloaded on non-Windows systems |
21 | | - When I run a command to download version "dev-main" of an extension |
22 | | - Then version "dev-main" should have been downloaded |
23 | | - |
24 | | - # pie build <ext> |
25 | | - Example: An extension can be built |
26 | | - When I run a command to build an extension |
27 | | - Then the extension should have been built |
28 | | - |
29 | | - Example: An extension can be built with warnings at PHP startup |
30 | | - Given I have an invalid extension installed |
31 | | - When I run a command to build an extension |
32 | | - Then the extension should have been built |
33 | | - |
34 | | - # pie build <ext> --with-some-options=foo |
35 | | - Example: An extension can be built with configure options |
36 | | - When I run a command to build an extension with configure options |
37 | | - Then the extension should have been built with options |
38 | | - |
39 | 3 | # pie install <ext> --skip-enable-extension |
40 | 4 | Example: An extension can be installed without enabling |
41 | 5 | When I run a command to install an extension without enabling it |
|
0 commit comments