Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade local & Silta PHP to 7.4 & add PHPUnit testing setup. #122

Merged
merged 28 commits into from
Jun 7, 2021
Merged
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
4b522cd
Upgrade PHP version to 7.4.
tormi Sep 1, 2020
0c30850
Add PHPUnit testing setup for PHP 7.4.
tormi Sep 1, 2020
cd4ad57
Update PHPUnit section at readme.
tormi Sep 1, 2020
1a34960
#122 Fix fatal error Trait 'Prophecy\PhpUnit\ProphecyTrait' not found.
hkirsman Feb 8, 2021
c0fb6f4
#122 Fix phpunit.xml being break after anoter lando rebuild.
hkirsman Feb 8, 2021
416bc6d
Add lando phpunit tool to the readme.
tormi Mar 13, 2021
b40fb33
#122: Upgrade Silta PHP to the 7.4.
tormi Mar 13, 2021
2875c8c
#122: Upgrade CircleCI executor image to circleci-php7.4-node14-compo…
tormi Mar 13, 2021
d895426
#122: Update all phpunit.xml paths & perform --migrate-configuration.
tormi Mar 13, 2021
5ee7090
#122: Move SIMPLETEST* envvars to phpunit.xml, add force="true" to SI…
tormi Mar 13, 2021
fcb6177
122: Update Running tests section in readme.
tormi Mar 13, 2021
03eeec9
#122: Add better output to PHPUnit by adding --testdox parameter.
hkirsman May 21, 2021
a29d0e7
#122: Move phpunit.xml generation to separate command, commit phpunit…
hkirsman May 22, 2021
8f4f158
#122: Run custom modules unit tests when commiting.
hkirsman May 22, 2021
5bf1dd2
#122: Fix phpunit.grumphp.xml path in grumphp.yml.
hkirsman May 23, 2021
dacab6d
#122: Unify PHPUnit config back to 1 file.
hkirsman May 23, 2021
877b8c2
#122: Comment out phpunit in grumphp.yml as it fails with 0 tests.
hkirsman May 23, 2021
163c0a5
122: Add phpunit_example module.
tormi May 25, 2021
52433df
[#122] Update the PHPUnit section of the readme.
tormi May 25, 2021
528fdd2
Add executor: cicd74 for CI analyze job, #122.
tormi May 25, 2021
49c94d0
Revert "Add executor: cicd74 for CI analyze job, #122."
tormi May 25, 2021
d179435
Add run_on parameter to grumphp phpcs task, #122.
tormi May 25, 2021
8658c52
Replace multiple possible datatypes with mixed one.
tormi May 25, 2021
4e8761d
Revert "Replace multiple possible datatypes with mixed one."
tormi May 25, 2021
b16beb3
Update PHP version in config.platform, #206.
tormi May 25, 2021
c1e92b7
Add PHP version as a requirement in Composer.
tormi May 25, 2021
0c00b06
Disable ecs tasks temporarily, #122.
tormi May 26, 2021
43ae54a
Remove unsupported ECS
guncha25 Jun 6, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions grumphp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,10 @@ grumphp:
run_on: ['web/modules/custom', 'web/themes/custom']
yaml_lint: ~
json_lint: ~
phpunit:
testsuite: unit
# Enable after there are tests in web/modules/custom.
tormi marked this conversation as resolved.
Show resolved Hide resolved
# PHPUnit will fail with 0 tests.
# phpunit:
# testsuite: unit
extensions:
- Wunderio\GrumPHP\Task\PhpCompatibility\PhpCompatibilityExtensionLoader
- Wunderio\GrumPHP\Task\PhpCheckSyntax\PhpCheckSyntaxExtensionLoader
Expand Down