mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-22 19:36:12 +01:00
[TASK] Drop obsolete parts from the README (#34)
Also fix some formatting issues. Fixes #4
This commit is contained in:
parent
8c4b5425b9
commit
b67a142653
2 changed files with 5 additions and 24 deletions
|
@ -32,6 +32,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
|
||||||
### Deprecated
|
### Deprecated
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
- Drop obsolete parts from the README (#34)
|
||||||
- Drop unneeded Travis CI configuration settings
|
- Drop unneeded Travis CI configuration settings
|
||||||
- Drop `ext_icon.svg`
|
- Drop `ext_icon.svg`
|
||||||
- Stop building with the lowest Composer dependencies
|
- Stop building with the lowest Composer dependencies
|
||||||
|
|
28
README.md
28
README.md
|
@ -19,19 +19,11 @@ at the [handout to my workshops on test-driven development (TDD)](https://github
|
||||||
## Running the unit tests from the command line
|
## Running the unit tests from the command line
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
.Build/bin/phpunit -c .Build/vendor/nimut/testing-framework/res/Configuration/UnitTests.xml Tests/Unit/
|
composer ci:tests:unit
|
||||||
```
|
```
|
||||||
|
|
||||||
## Running the tests in PhpStorm
|
## Running the tests in PhpStorm
|
||||||
|
|
||||||
### General PHPUnit setup
|
|
||||||
|
|
||||||
```bash
|
|
||||||
composer require typo3/cms ^9.5
|
|
||||||
composer install
|
|
||||||
git checkout HEAD -- composer.json
|
|
||||||
```
|
|
||||||
|
|
||||||
File > Settings > Languages & Frameworks > PHP > Test Frameworks
|
File > Settings > Languages & Frameworks > PHP > Test Frameworks
|
||||||
|
|
||||||
- (*) Use Composer autoloader
|
- (*) Use Composer autoloader
|
||||||
|
@ -41,10 +33,10 @@ In the Run configurations, edit the PHPUnit configuration and use these
|
||||||
settings so this configuration can serve as a template:
|
settings so this configuration can serve as a template:
|
||||||
|
|
||||||
- Directory: use the `Tests/Unit` directory in your project
|
- Directory: use the `Tests/Unit` directory in your project
|
||||||
- [x] Use alternative configuration file
|
- (*) Use alternative configuration file
|
||||||
- use `.Build/vendor/nimut/testing-framework/res/Configuration/UnitTests.xml`
|
- use `.Build/vendor/nimut/testing-framework/res/Configuration/UnitTests.xml`
|
||||||
in your project folder
|
in your project folder
|
||||||
- Add the following environment variables:
|
- add the following environment variables:
|
||||||
- typo3DatabaseUsername
|
- typo3DatabaseUsername
|
||||||
- typo3DatabasePassword
|
- typo3DatabasePassword
|
||||||
- typo3DatabaseHost
|
- typo3DatabaseHost
|
||||||
|
@ -61,7 +53,7 @@ In the Run configurations, copy the PHPUnit configuration and use these settings
|
||||||
In the Run configurations, copy the PHPUnit configuration and use these settings:
|
In the Run configurations, copy the PHPUnit configuration and use these settings:
|
||||||
|
|
||||||
- Directory: use the `Tests/Functional` directory in your project
|
- Directory: use the `Tests/Functional` directory in your project
|
||||||
- [x] Use alternative configuration file
|
- (x) Use alternative configuration file
|
||||||
- use `.Build/vendor/nimut/testing-framework/res/Configuration/FunctionalTests.xml`
|
- use `.Build/vendor/nimut/testing-framework/res/Configuration/FunctionalTests.xml`
|
||||||
|
|
||||||
### Running the acceptance tests
|
### Running the acceptance tests
|
||||||
|
@ -87,18 +79,6 @@ For creating new extensions, I recommend taking
|
||||||
[Helmut Hummel's extension skeleton](https://github.com/helhum/ext_scaffold)
|
[Helmut Hummel's extension skeleton](https://github.com/helhum/ext_scaffold)
|
||||||
as a starting point.
|
as a starting point.
|
||||||
|
|
||||||
## About me (Oliver Klee)
|
|
||||||
|
|
||||||
I am the maintainer of the
|
|
||||||
[PHPUnit TYPO3 extension](http://typo3.org/extensions/repository/view/phpunit),
|
|
||||||
which is available in the TYPO3 extension repository (TER).
|
|
||||||
|
|
||||||
You can book me for
|
|
||||||
[workshops](https://www.oliverklee.de/workshops/workshops.html)
|
|
||||||
at your company.
|
|
||||||
|
|
||||||
I also frequently give workshops at the TYPO3 Developer Days.
|
|
||||||
|
|
||||||
## More Documentation
|
## More Documentation
|
||||||
|
|
||||||
* [Handout to my workshops on test-driven development (TDD)](https://github.com/oliverklee/tdd-reader)
|
* [Handout to my workshops on test-driven development (TDD)](https://github.com/oliverklee/tdd-reader)
|
||||||
|
|
Loading…
Reference in a new issue