8700352cf8
Fix configuration and usage of password hasher
2024-04-08 13:21:34 +02:00
5be85a4fc6
Refactored code to use PHP8 attributes instead of annotations
...
In this change, Doctrine and validation annotations have been replaced with PHP8 Attributes. The Rector tool has been configured with a list of annotations to convert to attributes. As a consequence, the PHPStan's rules have been updated to reflect these changes. The PHP8's nullable operator (?) has been added where required, and comments in field declaration have been replaced with #[Attribute] syntax.
2024-04-08 12:11:29 +02:00
72016e1a21
Apply rector rules: add annotation for doctrine mapping
2024-04-05 00:01:30 +02:00
579bd829f8
Apply rector rules: symfony up to 54
2024-04-04 23:30:25 +02:00
553fb271e4
fix container operations within tests
2024-04-04 22:26:42 +02:00
931c69eee4
Merge remote-tracking branch 'origin/master' into upgrade-sf5
2024-04-04 18:45:01 +02:00
d29415317b
Allow users to display news on homepage (+ configuring a dashboard homepage)
2024-03-07 21:08:00 +00:00
1d636f5e9e
Fix deprecations and code style issues
2024-03-07 15:26:58 +01:00
0081146a78
Change non-static class-level variables and methods to static in tests's data providers
...
The update modifies several test classes within the "chill-project" to change non-static class-level variables and methods to static ones. This change has been made to improve readability, performance, and to eliminate unnecessary instantiation of class objects in test scenarios. Also, flush and clear actions on the entity manager are moved to individual data providers.
2024-02-19 15:38:28 +01:00
f251e6f100
upgrade phpunit: make data provider static
2024-02-14 12:28:14 +01:00
510023d630
fix cs
2024-02-13 21:04:09 +01:00
2ddfd56401
fix phpstan and rector errors, fix path for rector rules
2024-02-13 19:12:14 +01:00
f889d67e94
fixes after merge of master into upgrade-sf4
2024-02-12 22:31:16 +01:00
37af488f69
Merge branch 'master' into upgrade-sf5
2024-02-12 21:50:34 +01:00
036fe8d6f8
upgrade php-cs 3.49
2024-02-07 10:43:53 +01:00
27ce322690
upgrade php-cs-fixer to 3.47.0
2024-01-22 12:14:39 +01:00
3c8e59e088
php cs fixes after updating php cs fixer
2024-01-10 10:31:25 +01:00
825cd127d1
update php-cs-fixer and rector + fix rules
2024-01-09 13:50:45 +01:00
1098bafd3d
Replaced the deprecated 'self::$container->get' with 'self::getContainer()->get' using rector
...
This change is made to comply with the new Symfony standards and to avoid deprecation warnings for future versions. The update touches various functionalities, including retrieving EntityManagerInterface instance and various service classes within the test files.
2023-12-14 23:36:56 +01:00
4a99480f50
fixup! Fix some tests
2023-12-14 23:22:48 +01:00
2dd1b7c943
Fix some tests
2023-12-14 23:05:35 +01:00
912f7d3211
remove some deprecations
2023-12-14 14:09:57 +01:00
be57c96a2f
Add phonenumber to user
2023-11-16 15:12:12 +00:00
5f805626f7
[export] sort filters and aggregators by title
2023-10-19 14:39:22 +02:00
bc2041cbdd
apply more cs rules for php-cs
2023-10-17 13:27:03 +02:00
48e0a0af7d
DX: Increase the number of iteration to ensure that the test really pass on random executions
2023-10-17 10:27:33 +02:00
a6fcdb5256
Merge remote-tracking branch 'origin/rector/rules-symfony' into rector/rules-symfony
2023-10-16 18:07:42 +02:00
b32fa42afa
DX: fix test on AccompanyingCourseExportHelperTest.php
2023-10-16 17:52:25 +02:00
be8975ee04
Merge branch '146_parcours_annules' into rector/rules-symfony
2023-10-16 17:52:06 +02:00
21524f052e
Create a custom dql function to build json object (JSON_BUILD_OBJECT)
2023-10-16 11:52:02 +02:00
9f476dddaf
php cs fixer
2023-10-04 11:20:20 +02:00
af4bee4d50
correct test
2023-10-04 10:43:37 +02:00
2d4d1eda50
cs-fixer
2023-10-03 19:40:23 +02:00
baeccf0970
fix Entity/UserTest and phpstan error
2023-10-03 19:40:23 +02:00
6665a443b9
phpstan, rector, cs-fixer
2023-10-03 19:40:23 +02:00
fc919e9547
add tests for MainScope and UserJob getters/setters
2023-10-03 19:40:23 +02:00
2d7bc06539
Fix CS
2023-10-02 15:02:15 +02:00
294aaf5bed
Replace the CenterControllerTest by a smoke test
...
Since that the center's admin has been replaced by a CRUD Controller, we have to adapt the test accordingly.
2023-10-02 12:52:40 +02:00
b0a7612329
make test easier to read
2023-09-29 08:51:14 +02:00
0c5b35926b
php cs fixer and phpstan
2023-09-29 07:52:50 +02:00
29983cc2ad
Work on test, but still fails
2023-09-21 16:18:51 +02:00
260a173a61
Add test for accompanyingPeriodExportHelper: closing motive exclusion
2023-09-21 15:21:14 +02:00
754515f185
php cs fixes
2023-09-14 12:25:56 +02:00
d3b68f8f8f
AuthorizationHelper: compare center and scope based on id, not on equality
...
For an unknown reason, in some circumstances, the use of the `===` comparator does not work when comparing Center instances and Scope instances. Then, we compare them based on the id.
2023-09-13 10:08:44 +02:00
d2323e91ca
new cs rule: single_line_empty_body
...
Rule is added to the last version of php-cs-fixer
2023-09-12 15:58:59 +02:00
9375d50112
Merge remote-tracking branch 'origin/master' into rector/rules-symfony
...
# Conflicts:
# src/Bundle/ChillAsideActivityBundle/src/Entity/AsideActivity.php
# src/Bundle/ChillAsideActivityBundle/src/Export/Export/ListAsideActivity.php
2023-09-12 15:21:15 +02:00
75bca46b98
cs fixer
2023-09-07 12:16:47 +02:00
7b28bb7561
Improve NotificationMailerTest by adding an assertion
...
This assertion is performed by Prophecy's shouldBeCalled* method.
2023-09-07 11:30:04 +02:00
34ee2b3ba5
Fix new CS
2023-09-06 16:18:28 +02:00
53cc43f8d3
NotificationMailer: add tests when user does not have any email
2023-09-06 15:59:36 +02:00