riconet / t3-extension-fairs
此软件包已被弃用,不再维护。未建议替代软件包。
用于管理展会的扩展。它还提供半自动化的订单处理。
4.1.1
2021-11-26 13:55 UTC
Requires
- php: >=7.0
- fluidtypo3/vhs: ^5.2
- typo3/cms-core: ^8.7
Requires (Dev)
- nimut/testing-framework: ^4.1
- phpmd/phpmd: ^2.6
- phpstan/phpstan: ^0.12
- phpunit/phpunit: ^6.5
- squizlabs/php_codesniffer: ^3.4
Replaces
- typo3-ter/rico-fairs: 4.1.1
This package is not auto-updated.
Last update: 2023-07-10 10:13:36 UTC
README
展会
用于管理展会的扩展。它还提供半自动化的订单处理。
依赖
TYPO3 (typo3/cms-core)
- 8.7.0 - 8.7.99
软件包
- fluidtypo3/vhs
^5.2
安装
- 通过扩展模块激活扩展。
- 包含静态 TypoScript 文件。
使用 composer 安装
简单地运行 composer require riconet/t3-extension-fairs
对于开发者 / DevOps
如何运行测试
要运行测试、质量检查和构建,执行脚本 Build/Scripts/runTests.sh
。
测试运行器脚本
没有参数:使用 PHP 7.0 运行所有单元测试
选项
-s <...>
Specifies which test suite to run
- build: Builds the project (composer)
- lint: Lints the php files
- functional: functional tests
- unit (default): PHP unit tests
- quality: executes code quality checks (phpstan, phpcs, phpmd).
-p <7.0|7.1|7.2|7.3>
Specifies the PHP minor version to be used
-e "<phpunit options>"
Only with -s functional|unit
Additional options to send to phpunit (unit & functional tests).
Starting with "--" must be added after options starting with "-".
Example -e "-v --filter canRetrieveValueWithGP" to enable verbose output AND filter tests
named "canRetrieveValueWithGP"
-x
Only with -s functional|unit
Send information to host instance for test or system under test break points. This is especially
useful if a local PhpStorm instance is listening on default xdebug port 9000. A different port
can be selected with -y
-y <port>
Send xdebug information to a different port than default 9000 if an IDE like PhpStorm
is not listening on default port.
-u
Update existing typo3gmbh/phpXY:latest docker images. Maintenance call to docker pull latest
versions of the main php images. The images are updated once in a while and only the youngest
ones are supported by core testing. Use this if weird test errors occur. Also removes obsolete
image versions of typo3gmbh/phpXY.
-v
Enable verbose script output. Shows variables and docker commands.
-h
Show this help.