Add readme
This commit is contained in:
parent
814fb2a0d1
commit
221f9bc4f0
2 changed files with 41 additions and 2 deletions
|
@ -1,2 +0,0 @@
|
||||||
# typo3-extension-workshop
|
|
||||||
Material for TYPO3 Extension workshop
|
|
41
README.rst
Normal file
41
README.rst
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
Workshop GitLab Acceptance Testing
|
||||||
|
==================================
|
||||||
|
|
||||||
|
This repository provides material for GitLab Acceptance testing.
|
||||||
|
|
||||||
|
Install
|
||||||
|
-------
|
||||||
|
|
||||||
|
#. Run ``composer install``
|
||||||
|
|
||||||
|
#. Setup database ``own_workshopgitlabacceptance_testing``
|
||||||
|
|
||||||
|
#. Setup Mailhog.
|
||||||
|
|
||||||
|
Execute
|
||||||
|
-------
|
||||||
|
|
||||||
|
|
||||||
|
#. Start selenium
|
||||||
|
E.g.::
|
||||||
|
|
||||||
|
ChromeDriver=~/Applications/chromedriver-76 java -Djava.awt.headless=true -jar ~/Applications/selenium-server-standalone-3.141.59.jar
|
||||||
|
|
||||||
|
#. Start mailhog
|
||||||
|
|
||||||
|
#. Start php server::
|
||||||
|
|
||||||
|
TYPO3_CONTEXT=Testing/Acceptance php -S 127.0.0.1:8080 -t web
|
||||||
|
|
||||||
|
#. Execute tests::
|
||||||
|
|
||||||
|
./vendor/bin/codecept run --env local
|
||||||
|
|
||||||
|
TODO
|
||||||
|
----
|
||||||
|
|
||||||
|
* Add css / js for testing
|
||||||
|
|
||||||
|
* Use docker registry for finished container with php support for mysql
|
||||||
|
|
||||||
|
* Add db tests as examples to cest
|
Loading…
Reference in a new issue