@@ -81,49 +81,6 @@ The Pizza Test CLI provides an efficient way to run and manage tests directly fr
8181| ` verbose=<level> ` | Set verbosity level (plain, ci, doge). | Adjusts the level of detail in test output. |
8282| ` timeout=<seconds> ` | Set a timeout for test execution. | Ensures tests do not exceed the specified duration, helping to identify long-running tests. |
8383
84- ### Show Command Options
85- | Option | Description | Notes |
86- | --------------------------| -----------------------------------------------------------------------------------------------| -----------------------------------------------------------------------------------------------|
87- | ` --test-name <name> ` | Filter by test name. | Enables precise targeting of individual tests to show. |
88- | ` --suite-name <name> ` | Filter by suite name. | Useful for displaying all tests within a specific suite. |
89- | ` --tag <tag> ` | Filter by tag. | Allows grouping and showing tests based on custom tags. |
90- | ` --result <result> ` | Filter by result (` empty ` , ` pass ` , ` fail ` , ` timeout ` , ` skipped ` , ` unexpected ` ). | Show tests based on their execution result. |
91- | ` --verbose <level> ` | Set verbosity level (` plain ` , ` ci ` , ` doge ` ). | Adjusts the level of detail in the output. |
92- | ` --mode <mode> ` | Show mode (` list ` , ` tree ` , ` graph ` ). | Controls the format in which test cases are displayed. |
93-
94- | Option | Description | Notes |
95- | ----------------------| -----------------------------------------------------------------------------------------------| -----------------------------------------------------------------------------------------------|
96- | ` --fail-fast ` | Stop on the first failure. | Useful for quickly identifying and addressing critical issues. |
97- | ` --only <test> ` | Run only the specified test. | Focuses execution on a single test for debugging or validation purposes. |
98- | ` --skip <test> ` | Skip the specified test. | Allows excluding specific tests from execution. |
99- | ` --repeat <count> ` | Repeat the test a specified number of times. | Useful for stress testing or verifying consistency across multiple runs. |
100- | ` --help ` | Show help for the run command. | Provides detailed usage instructions for the ` run ` command. |
101- ### Filter Command Options
102- | Option | Description | Notes |
103- | ----------------------| -----------------------------------------------------------------------------------------------| -----------------------------------------------------------------------------------------------|
104- | ` --options ` | Show all available filter options. | Provides a comprehensive list of filter-related flags and their usage. |
105- | ` --test-name <name> ` | Filter by test name. | Enables precise targeting of individual tests. |
106- | ` --suite-name <name> ` | Filter by suite name. | Useful for running all tests within a specific suite. |
107- | ` --tag <tag> ` | Filter by tag. | Allows grouping and execution of tests based on custom tags. |
108- | ` --help ` | Show help for the filter command. | Provides detailed usage instructions for the ` filter ` command. |
109-
110- ### Sort Command Options
111- | Option | Description | Notes |
112- | ----------------------| -----------------------------------------------------------------------------------------------| -----------------------------------------------------------------------------------------------|
113- | ` --options ` | Show all available sort options. | Provides a comprehensive list of sort-related flags and their usage. |
114- | ` --by <criteria> ` | Sort by specified criteria. | Common criteria include execution time, name, or priority. |
115- | ` --order <asc/desc> ` | Sort in ascending or descending order. | Helps organize test execution based on preferred order. |
116- | ` --help ` | Show help for the sort command. | Provides detailed usage instructions for the ` sort ` command. |
117-
118- ### Shuffle Command Options
119- | Option | Description |
120- | ----------------------| -----------------------------------------------------------------------------------------------|
121- | ` --options ` | Show all available shuffle options. |
122- | ` --seed <seed> ` | Specify the seed for shuffling. |
123- | ` --count <count> ` | Number of items to shuffle. |
124- | ` --by <criteria> ` | Shuffle by specified criteria. |
125- | ` --help ` | Show help for the shuffle command. |
126-
12784## Configure Build Options
12885
12986To configure the build system with testing enabled, use the following command:
0 commit comments