Consolidated command line examples

Examples were broken into several <pre> blocks.
This commit is contained in:
CheeseSucker 2013-06-18 15:50:32 +03:00
parent 71a5615213
commit 671b7a0cc7

View File

@ -56,16 +56,16 @@ The `phpunit` binary should be used from the root directory of your website.
# Runs all tests defined in phpunit.xml # Runs all tests defined in phpunit.xml
phpunit phpunit
# Run all tests of a specific module # Run all tests of a specific module
phpunit framework/tests/ phpunit framework/tests/
# Run specific tests within a specific module # Run specific tests within a specific module
phpunit framework/tests/filesystem phpunit framework/tests/filesystem
# Run a specific test # Run a specific test
phpunit framework/tests/filesystem/FolderTest.php phpunit framework/tests/filesystem/FolderTest.php
# Run tests with optional `$_GET` parameters (you need an empty second argument) # Run tests with optional `$_GET` parameters (you need an empty second argument)
phpunit framework/tests '' flush=all phpunit framework/tests '' flush=all
@ -81,16 +81,16 @@ particularly around formatting test output.
# Run all tests # Run all tests
sake dev/tests/all sake dev/tests/all
# Run all tests of a specific module (comma-separated) # Run all tests of a specific module (comma-separated)
sake dev/tests/module/framework,cms sake dev/tests/module/framework,cms
# Run specific tests (comma-separated) # Run specific tests (comma-separated)
sake dev/tests/FolderTest,OtherTest sake dev/tests/FolderTest,OtherTest
# Run tests with optional `$_GET` parameters # Run tests with optional `$_GET` parameters
sake dev/tests/all flush=all sake dev/tests/all flush=all
# Skip some tests # Skip some tests
sake dev/tests/all SkipTests=MySkippedTest sake dev/tests/all SkipTests=MySkippedTest
@ -187,4 +187,4 @@ understand the problem space and discover suitable APIs for performing specific
**Behavior Driven Development (BDD):** An extension of the test-driven programming style, where tests are used primarily **Behavior Driven Development (BDD):** An extension of the test-driven programming style, where tests are used primarily
for describing the specification of how code should perform. In practice, there's little or no technical difference - it for describing the specification of how code should perform. In practice, there's little or no technical difference - it
all comes down to language. In BDD, the usual terminology is changed to reflect this change of focus, so *Specification* all comes down to language. In BDD, the usual terminology is changed to reflect this change of focus, so *Specification*
is used in place of *Test Case*, and *should* is used in place of *expect* and *assert*. is used in place of *Test Case*, and *should* is used in place of *expect* and *assert*.