From 731c5517643e9020f6f60f4cc3a68d3787b153ad Mon Sep 17 00:00:00 2001 From: Owen Voke Date: Tue, 25 Jun 2019 11:57:14 +0100 Subject: [PATCH] phpspec: add page (#3123) --- pages/common/phpspec.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pages/common/phpspec.md diff --git a/pages/common/phpspec.md b/pages/common/phpspec.md new file mode 100644 index 0000000000..957aacc2b4 --- /dev/null +++ b/pages/common/phpspec.md @@ -0,0 +1,32 @@ +# phpspec + +> A Behaviour Driven Development tool for PHP. +> More information: . + +- Create a specification for a class: + +`phpspec describe {{class_name}}` + +- Run all specifications in the "spec" directory: + +`phpspec run` + +- Run a single specification: + +`phpspec run {{path/to/class_specification_file}}` + +- Run specifications using a specific configuration file: + +`phpspec run -c {{path/to/configuration_file}}` + +- Run specifications using a specific bootstrap file: + +`phpspec run -b {{path/to/bootstrap_file}}` + +- Disable code generation prompts: + +`phpspec run --no-code-generation` + +- Enable fake return values: + +`phpspec run --fake`