diff --git a/Extension/Validator/ValidatorExtension.php b/Extension/Validator/ValidatorExtension.php index 9cc19c356..284df3274 100644 --- a/Extension/Validator/ValidatorExtension.php +++ b/Extension/Validator/ValidatorExtension.php @@ -33,6 +33,7 @@ public function __construct( private ?FormRendererInterface $formRenderer = null, private ?TranslatorInterface $translator = null, ) { + /** @var ClassMetadata $metadata */ $metadata = $validator->getMetadataFor(\Symfony\Component\Form\Form::class); // Register the form constraints in the validator programmatically. @@ -40,7 +41,6 @@ public function __construct( // the DIC, where the XML file is loaded automatically. Thus the following // code must be kept synchronized with validation.xml - /** @var ClassMetadata $metadata */ $metadata->addConstraint(new Form()); $metadata->addConstraint(new Traverse(false)); } diff --git a/Guess/Guess.php b/Guess/Guess.php index fc19ed9ce..d8394f363 100644 --- a/Guess/Guess.php +++ b/Guess/Guess.php @@ -14,7 +14,7 @@ use Symfony\Component\Form\Exception\InvalidArgumentException; /** - * Base class for guesses made by TypeGuesserInterface implementation. + * Base class for guesses made by FormTypeGuesserInterface implementation. * * Each instance contains a confidence value about the correctness of the guess. * Thus an instance with confidence HIGH_CONFIDENCE is more likely to be diff --git a/ResolvedFormType.php b/ResolvedFormType.php index 81c9c396d..d9553bbbb 100644 --- a/ResolvedFormType.php +++ b/ResolvedFormType.php @@ -117,8 +117,8 @@ public function finishView(FormView $view, FormInterface $form, array $options): $this->innerType->finishView($view, $form, $options); + /** @var FormTypeExtensionInterface $extension */ foreach ($this->typeExtensions as $extension) { - /** @var FormTypeExtensionInterface $extension */ $extension->finishView($view, $form, $options); } } diff --git a/Tests/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformerTest.php b/Tests/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformerTest.php index b9906c236..d0207bbd0 100644 --- a/Tests/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformerTest.php +++ b/Tests/Extension/Core/DataTransformer/DateTimeToLocalizedStringTransformerTest.php @@ -35,7 +35,6 @@ protected function setUp(): void // Normalize intl. configuration settings. if (\extension_loaded('intl')) { $this->initialTestCaseUseException = ini_set('intl.use_exceptions', 0); - $this->initialTestCaseErrorLevel = ini_set('intl.error_level', 0); } // Since we test against "de_AT", we need the full implementation @@ -54,7 +53,6 @@ protected function tearDown(): void if (\extension_loaded('intl')) { ini_set('intl.use_exceptions', $this->initialTestCaseUseException); - ini_set('intl.error_level', $this->initialTestCaseErrorLevel); } } @@ -345,6 +343,7 @@ public function testReverseTransformFiveDigitYearsWithTimestamp() /** * @requires extension intl + * @requires PHP < 8.5 */ public function testReverseTransformWrapsIntlErrorsWithErrorLevel() { @@ -377,6 +376,7 @@ public function testReverseTransformWrapsIntlErrorsWithExceptions() /** * @requires extension intl + * @requires PHP < 8.5 */ public function testReverseTransformWrapsIntlErrorsWithExceptionsAndErrorLevel() { diff --git a/Tests/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformerTest.php b/Tests/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformerTest.php index 513224574..92443e201 100644 --- a/Tests/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformerTest.php +++ b/Tests/Extension/Core/DataTransformer/IntegerToLocalizedStringTransformerTest.php @@ -95,7 +95,7 @@ public function testTransformWithRounding($input, $output, $roundingMode) public function testReverseTransform() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -115,7 +115,7 @@ public function testReverseTransformEmpty() public function testReverseTransformWithGrouping() { // Since we test against "de_DE", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_DE'); @@ -210,7 +210,7 @@ public function testReverseTransformExpectsValidNumber() public function testReverseTransformExpectsInteger($number, $locale) { $this->expectException(TransformationFailedException::class); - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault($locale); diff --git a/Tests/Extension/Core/DataTransformer/MoneyToLocalizedStringTransformerTest.php b/Tests/Extension/Core/DataTransformer/MoneyToLocalizedStringTransformerTest.php index 689c6f0d4..0a2bf763a 100644 --- a/Tests/Extension/Core/DataTransformer/MoneyToLocalizedStringTransformerTest.php +++ b/Tests/Extension/Core/DataTransformer/MoneyToLocalizedStringTransformerTest.php @@ -36,7 +36,7 @@ protected function tearDown(): void public function testTransform() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -71,7 +71,7 @@ public function testTransformEmpty() public function testReverseTransform() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -99,7 +99,7 @@ public function testReverseTransformEmpty() public function testFloatToIntConversionMismatchOnReverseTransform() { $transformer = new MoneyToLocalizedStringTransformer(null, null, null, 100); - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); $this->assertSame(3655, (int) $transformer->reverseTransform('36,55')); @@ -108,7 +108,7 @@ public function testFloatToIntConversionMismatchOnReverseTransform() public function testFloatToIntConversionMismatchOnTransform() { $transformer = new MoneyToLocalizedStringTransformer(null, null, \NumberFormatter::ROUND_DOWN, 100); - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); $this->assertSame('10,20', $transformer->transform(1020)); @@ -120,7 +120,7 @@ public function testValidNumericValuesWithNonDotDecimalPointCharacter() setlocale(\LC_ALL, 'de_AT.UTF-8'); $transformer = new MoneyToLocalizedStringTransformer(4, null, null, 100); - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); $this->assertSame('0,0035', $transformer->transform(12 / 34)); diff --git a/Tests/Extension/Core/DataTransformer/NumberToLocalizedStringTransformerTest.php b/Tests/Extension/Core/DataTransformer/NumberToLocalizedStringTransformerTest.php index fbb103045..f22fa5da3 100644 --- a/Tests/Extension/Core/DataTransformer/NumberToLocalizedStringTransformerTest.php +++ b/Tests/Extension/Core/DataTransformer/NumberToLocalizedStringTransformerTest.php @@ -21,14 +21,12 @@ class NumberToLocalizedStringTransformerTest extends TestCase private string $defaultLocale; private $initialTestCaseUseException; - private $initialTestCaseErrorLevel; protected function setUp(): void { // Normalize intl. configuration settings. if (\extension_loaded('intl')) { $this->initialTestCaseUseException = ini_set('intl.use_exceptions', 0); - $this->initialTestCaseErrorLevel = ini_set('intl.error_level', 0); } $this->defaultLocale = \Locale::getDefault(); @@ -41,7 +39,6 @@ protected function tearDown(): void if (\extension_loaded('intl')) { ini_set('intl.use_exceptions', $this->initialTestCaseUseException); - ini_set('intl.error_level', $this->initialTestCaseErrorLevel); } } @@ -65,7 +62,7 @@ public static function provideTransformations() public function testTransform($from, $to, $locale) { // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault($locale); @@ -91,7 +88,7 @@ public static function provideTransformationsWithGrouping() public function testTransformWithGrouping($from, $to, $locale) { // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault($locale); @@ -103,7 +100,7 @@ public function testTransformWithGrouping($from, $to, $locale) public function testTransformWithScale() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -208,7 +205,7 @@ public static function transformWithRoundingProvider() public function testTransformWithRounding($scale, $input, $output, $roundingMode) { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -220,7 +217,7 @@ public function testTransformWithRounding($scale, $input, $output, $roundingMode public function testTransformDoesNotRoundIfNoScale() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -235,7 +232,7 @@ public function testTransformDoesNotRoundIfNoScale() public function testReverseTransform($to, $from, $locale) { // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault($locale); @@ -265,7 +262,7 @@ public function testReverseTransformWithGrouping($to, $from, $locale) public function testReverseTransformWithGroupingAndFixedSpaces() { // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('ru'); @@ -277,7 +274,7 @@ public function testReverseTransformWithGroupingAndFixedSpaces() public function testReverseTransformWithGroupingButWithoutGroupSeparator() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -442,7 +439,7 @@ public function testDecimalSeparatorMayNotBeDotIfGroupingSeparatorIsDotWithNoGro public function testDecimalSeparatorMayBeDotIfGroupingSeparatorIsDotButNoGroupingUsed() { // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('fr'); $transformer = new NumberToLocalizedStringTransformer(); @@ -588,7 +585,7 @@ public function testReverseTransformDisallowsCenteredExtraCharactersMultibyte() $this->expectException(TransformationFailedException::class); $this->expectExceptionMessage('The number contains unrecognized characters: "foo8"'); // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('ru'); @@ -602,7 +599,7 @@ public function testReverseTransformIgnoresTrailingSpacesInExceptionMessage() $this->expectException(TransformationFailedException::class); $this->expectExceptionMessage('The number contains unrecognized characters: "foo8"'); // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('ru'); @@ -625,7 +622,7 @@ public function testReverseTransformDisallowsTrailingExtraCharactersMultibyte() $this->expectException(TransformationFailedException::class); $this->expectExceptionMessage('The number contains unrecognized characters: "foo"'); // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('ru'); @@ -664,6 +661,7 @@ public function testReverseTransformENotation($output, $input) /** * @requires extension intl + * @requires PHP < 8.5 */ public function testReverseTransformWrapsIntlErrorsWithErrorLevel() { @@ -696,6 +694,7 @@ public function testReverseTransformWrapsIntlErrorsWithExceptions() /** * @requires extension intl + * @requires PHP < 8.5 */ public function testReverseTransformWrapsIntlErrorsWithExceptionsAndErrorLevel() { diff --git a/Tests/Extension/Core/DataTransformer/PercentToLocalizedStringTransformerTest.php b/Tests/Extension/Core/DataTransformer/PercentToLocalizedStringTransformerTest.php index 187017396..ca935d564 100644 --- a/Tests/Extension/Core/DataTransformer/PercentToLocalizedStringTransformerTest.php +++ b/Tests/Extension/Core/DataTransformer/PercentToLocalizedStringTransformerTest.php @@ -21,14 +21,12 @@ class PercentToLocalizedStringTransformerTest extends TestCase private string $defaultLocale; private $initialTestCaseUseException; - private $initialTestCaseErrorLevel; protected function setUp(): void { // Normalize intl. configuration settings. if (\extension_loaded('intl')) { $this->initialTestCaseUseException = ini_set('intl.use_exceptions', 0); - $this->initialTestCaseErrorLevel = ini_set('intl.error_level', 0); } $this->defaultLocale = \Locale::getDefault(); @@ -41,7 +39,6 @@ protected function tearDown(): void if (\extension_loaded('intl')) { ini_set('intl.use_exceptions', $this->initialTestCaseUseException); - ini_set('intl.error_level', $this->initialTestCaseErrorLevel); } } @@ -75,7 +72,7 @@ public function testTransformWithInteger() public function testTransformWithScale() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -224,7 +221,7 @@ public function testReverseTransformWithInteger() public function testReverseTransformWithScale() { // Since we test against "de_AT", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -296,7 +293,7 @@ public function testDecimalSeparatorMayNotBeDotIfGroupingSeparatorIsDotWithNoGro public function testDecimalSeparatorMayBeDotIfGroupingSeparatorIsDotButNoGroupingUsed() { // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('fr'); $transformer = new PercentToLocalizedStringTransformer(1, 'integer', \NumberFormatter::ROUND_HALFUP); @@ -375,7 +372,7 @@ public function testReverseTransformDisallowsCenteredExtraCharactersMultibyte() $this->expectException(TransformationFailedException::class); $this->expectExceptionMessage('The number contains unrecognized characters: "foo8"'); // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('ru'); @@ -401,7 +398,7 @@ public function testReverseTransformDisallowsTrailingExtraCharactersMultibyte() $this->expectException(TransformationFailedException::class); $this->expectExceptionMessage('The number contains unrecognized characters: "foo"'); // Since we test against other locales, we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('ru'); @@ -415,7 +412,7 @@ public function testTransformForHtml5Format() $transformer = new PercentToLocalizedStringTransformer(null, null, \NumberFormatter::ROUND_HALFUP, true); // Since we test against "de_CH", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_CH'); @@ -429,7 +426,7 @@ public function testTransformForHtml5FormatWithInteger() $transformer = new PercentToLocalizedStringTransformer(null, 'integer', \NumberFormatter::ROUND_HALFUP, true); // Since we test against "de_CH", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_CH'); @@ -440,7 +437,7 @@ public function testTransformForHtml5FormatWithInteger() public function testTransformForHtml5FormatWithScale() { // Since we test against "de_CH", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_CH'); @@ -452,7 +449,7 @@ public function testTransformForHtml5FormatWithScale() public function testReverseTransformForHtml5Format() { // Since we test against "de_CH", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_CH'); @@ -466,7 +463,7 @@ public function testReverseTransformForHtml5Format() public function testReverseTransformForHtml5FormatWithInteger() { // Since we test against "de_CH", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_CH'); @@ -481,7 +478,7 @@ public function testReverseTransformForHtml5FormatWithInteger() public function testReverseTransformForHtml5FormatWithScale() { // Since we test against "de_CH", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_CH'); @@ -492,6 +489,7 @@ public function testReverseTransformForHtml5FormatWithScale() /** * @requires extension intl + * @requires PHP < 8.5 */ public function testReverseTransformWrapsIntlErrorsWithErrorLevel() { @@ -524,6 +522,7 @@ public function testReverseTransformWrapsIntlErrorsWithExceptions() /** * @requires extension intl + * @requires PHP < 8.5 */ public function testReverseTransformWrapsIntlErrorsWithExceptionsAndErrorLevel() { @@ -546,7 +545,7 @@ class PercentToLocalizedStringTransformerWithoutGrouping extends PercentToLocali protected function getNumberFormatter(): \NumberFormatter { $formatter = new \NumberFormatter(\Locale::getDefault(), \NumberFormatter::DECIMAL); - $formatter->setAttribute(\NumberFormatter::GROUPING_USED, false); + $formatter->setAttribute(\NumberFormatter::GROUPING_USED, 0); return $formatter; } diff --git a/Tests/Extension/Core/Type/DateTypeTest.php b/Tests/Extension/Core/Type/DateTypeTest.php index 5f4f896b5..5b9d9d041 100644 --- a/Tests/Extension/Core/Type/DateTypeTest.php +++ b/Tests/Extension/Core/Type/DateTypeTest.php @@ -92,7 +92,7 @@ public function testSubmitFromSingleTextDateTimeWithCustomFormat() public function testSubmitFromSingleTextDateTime() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); if (\in_array(Intl::getIcuVersion(), ['71.1', '72.1'], true)) { $this->markTestSkipped('Skipping test due to a bug in ICU 71.1/72.1.'); @@ -118,7 +118,7 @@ public function testSubmitFromSingleTextDateTime() public function testSubmitFromSingleTextDateTimeImmutable() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); if (\in_array(Intl::getIcuVersion(), ['71.1', '72.1'], true)) { $this->markTestSkipped('Skipping test due to a bug in ICU 71.1/72.1.'); @@ -145,7 +145,7 @@ public function testSubmitFromSingleTextDateTimeImmutable() public function testSubmitFromSingleTextString() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); if (\in_array(Intl::getIcuVersion(), ['71.1', '72.1'], true)) { $this->markTestSkipped('Skipping test due to a bug in ICU 71.1/72.1.'); @@ -171,7 +171,7 @@ public function testSubmitFromSingleTextString() public function testSubmitFromSingleTextTimestamp() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); if (\in_array(Intl::getIcuVersion(), ['71.1', '72.1'], true)) { $this->markTestSkipped('Skipping test due to a bug in ICU 71.1/72.1.'); @@ -199,7 +199,7 @@ public function testSubmitFromSingleTextTimestamp() public function testSubmitFromSingleTextRaw() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); if (\in_array(Intl::getIcuVersion(), ['71.1', '72.1'], true)) { $this->markTestSkipped('Skipping test due to a bug in ICU 71.1/72.1.'); @@ -231,7 +231,7 @@ public function testSubmitFromSingleTextRaw() public function testArrayDateWithReferenceDoesUseReferenceTimeOnZero() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_DE'); @@ -504,7 +504,7 @@ public function testThrowExceptionIfDaysIsInvalid() public function testSetDataWithNegativeTimezoneOffsetStringInput() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_DE'); @@ -527,7 +527,7 @@ public function testSetDataWithNegativeTimezoneOffsetStringInput() public function testSetDataWithNegativeTimezoneOffsetDateTimeInput() { // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_DE'); @@ -606,7 +606,7 @@ public function testMonthsOptionShortFormat() public function testMonthsOptionLongFormat() { // we test against "de_AT", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -626,7 +626,7 @@ public function testMonthsOptionLongFormat() public function testMonthsOptionLongFormatWithDifferentTimezone() { // we test against "de_AT", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -712,7 +712,7 @@ public function testIsSynchronizedReturnsFalseIfChoiceAndDayEmpty() public function testPassDatePatternToView() { // we test against "de_AT", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -725,7 +725,7 @@ public function testPassDatePatternToView() public function testPassDatePatternToViewDifferentFormat() { // we test against "de_AT", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_AT'); @@ -773,7 +773,7 @@ public function testDontPassDatePatternIfText() public function testDatePatternFormatWithQuotedStrings() { // we test against "es_ES", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('es_ES'); diff --git a/Tests/Extension/Core/Type/MoneyTypeTest.php b/Tests/Extension/Core/Type/MoneyTypeTest.php index aa0d6c249..41d75346a 100644 --- a/Tests/Extension/Core/Type/MoneyTypeTest.php +++ b/Tests/Extension/Core/Type/MoneyTypeTest.php @@ -25,7 +25,7 @@ protected function setUp(): void { // we test against different locales, so we need the full // implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); parent::setUp(); @@ -113,7 +113,7 @@ public function testDefaultFormattingWithSpecifiedRounding() public function testHtml5EnablesSpecificFormatting() { // Since we test against "de_CH", we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); \Locale::setDefault('de_CH'); diff --git a/Tests/Extension/Core/Type/NumberTypeTest.php b/Tests/Extension/Core/Type/NumberTypeTest.php index 95ccdfea9..172096422 100644 --- a/Tests/Extension/Core/Type/NumberTypeTest.php +++ b/Tests/Extension/Core/Type/NumberTypeTest.php @@ -27,7 +27,7 @@ protected function setUp(): void parent::setUp(); // we test against "de_DE", so we need the full implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); $this->defaultLocale = \Locale::getDefault(); \Locale::setDefault('de_DE'); diff --git a/Tests/Extension/Core/Type/PercentTypeTest.php b/Tests/Extension/Core/Type/PercentTypeTest.php index 120aab2f3..90d02f8f1 100644 --- a/Tests/Extension/Core/Type/PercentTypeTest.php +++ b/Tests/Extension/Core/Type/PercentTypeTest.php @@ -25,7 +25,7 @@ protected function setUp(): void { // we test against different locales, so we need the full // implementation - IntlTestHelper::requireFullIntl($this, false); + IntlTestHelper::requireFullIntl($this); parent::setUp(); diff --git a/Tests/Extension/Validator/ValidatorExtensionTest.php b/Tests/Extension/Validator/ValidatorExtensionTest.php index c92bbe665..b721a1153 100644 --- a/Tests/Extension/Validator/ValidatorExtensionTest.php +++ b/Tests/Extension/Validator/ValidatorExtensionTest.php @@ -42,8 +42,8 @@ public function test2Dot5ValidationApi() $this->assertCount(1, $metadata->getConstraints()); $this->assertInstanceOf(FormConstraint::class, $metadata->getConstraints()[0]); - $this->assertSame(CascadingStrategy::NONE, $metadata->cascadingStrategy); - $this->assertSame(TraversalStrategy::NONE, $metadata->traversalStrategy); + $this->assertSame(CascadingStrategy::NONE, $metadata->getCascadingStrategy()); + $this->assertSame(TraversalStrategy::NONE, $metadata->getTraversalStrategy()); $this->assertCount(0, $metadata->getPropertyMetadata('children')); } }