Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4291a41

Browse files
[Tests] New iteration of removing $this occurrences in future static data providers
1 parent 6fb7cb9 commit 4291a41

14 files changed

+128
-119
lines changed

src/Symfony/Component/Asset/Tests/VersionStrategy/JsonManifestVersionStrategyTest.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,22 +82,22 @@ public function testRemoteManifestFileWithoutHttpClient()
8282
new JsonManifestVersionStrategy('https://cdn.example.com/manifest.json');
8383
}
8484

85-
public function provideValidStrategies()
85+
public static function provideValidStrategies(): \Generator
8686
{
87-
yield from $this->provideStrategies('manifest-valid.json');
87+
yield from static::provideStrategies('manifest-valid.json');
8888
}
8989

90-
public function provideInvalidStrategies()
90+
public static function provideInvalidStrategies(): \Generator
9191
{
92-
yield from $this->provideStrategies('manifest-invalid.json');
92+
yield from static::provideStrategies('manifest-invalid.json');
9393
}
9494

95-
public function provideMissingStrategies()
95+
public static function provideMissingStrategies(): \Generator
9696
{
97-
yield from $this->provideStrategies('non-existent-file.json');
97+
yield from static::provideStrategies('non-existent-file.json');
9898
}
9999

100-
public function provideStrategies(string $manifestPath)
100+
public static function provideStrategies(string $manifestPath): \Generator
101101
{
102102
$httpClient = new MockHttpClient(function ($method, $url, $options) {
103103
$filename = __DIR__.'/../fixtures/'.basename($url);
@@ -114,7 +114,7 @@ public function provideStrategies(string $manifestPath)
114114
yield [new JsonManifestVersionStrategy(__DIR__.'/../fixtures/'.$manifestPath)];
115115
}
116116

117-
public function provideStrictStrategies()
117+
public static function provideStrictStrategies(): \Generator
118118
{
119119
$strategy = new JsonManifestVersionStrategy(__DIR__.'/../fixtures/manifest-valid.json', null, true);
120120

src/Symfony/Component/Finder/Tests/Iterator/DateRangeFilterIteratorTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class DateRangeFilterIteratorTest extends RealIteratorTestCase
2222
public function testAccept($size, $expected)
2323
{
2424
$files = self::$files;
25-
$files[] = self::toAbsolute('doesnotexist');
25+
$files[] = static::toAbsolute('doesnotexist');
2626
$inner = new Iterator($files);
2727

2828
$iterator = new DateRangeFilterIterator($inner, $size);
@@ -84,9 +84,9 @@ public function getAcceptData()
8484
];
8585

8686
return [
87-
[[new DateComparator('since 20 years ago')], $this->toAbsolute($since20YearsAgo)],
88-
[[new DateComparator('since 2 months ago')], $this->toAbsolute($since2MonthsAgo)],
89-
[[new DateComparator('until last month')], $this->toAbsolute($untilLastMonth)],
87+
[[new DateComparator('since 20 years ago')], static::toAbsolute($since20YearsAgo)],
88+
[[new DateComparator('since 2 months ago')], static::toAbsolute($since2MonthsAgo)],
89+
[[new DateComparator('until last month')], static::toAbsolute($untilLastMonth)],
9090
];
9191
}
9292
}

src/Symfony/Component/Intl/Tests/DateFormatter/AbstractIntlDateFormatterTest.php

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -570,25 +570,25 @@ public function testParse($pattern, $value, $expected)
570570
public function parseProvider()
571571
{
572572
return array_merge(
573-
$this->parseYearProvider(),
574-
$this->parseQuarterProvider(),
575-
$this->parseMonthProvider(),
576-
$this->parseStandaloneMonthProvider(),
577-
$this->parseDayProvider(),
578-
$this->parseDayOfWeekProvider(),
579-
$this->parseDayOfYearProvider(),
580-
$this->parseHour12ClockOneBasedProvider(),
581-
$this->parseHour12ClockZeroBasedProvider(),
582-
$this->parseHour24ClockOneBasedProvider(),
583-
$this->parseHour24ClockZeroBasedProvider(),
584-
$this->parseMinuteProvider(),
585-
$this->parseSecondProvider(),
586-
$this->parseTimezoneProvider(),
587-
$this->parseAmPmProvider(),
588-
$this->parseStandaloneAmPmProvider(),
589-
$this->parseRegexMetaCharsProvider(),
590-
$this->parseQuoteCharsProvider(),
591-
$this->parseDashSlashProvider()
573+
static::parseYearProvider(),
574+
static::parseQuarterProvider(),
575+
static::parseMonthProvider(),
576+
static::parseStandaloneMonthProvider(),
577+
static::parseDayProvider(),
578+
static::parseDayOfWeekProvider(),
579+
static::parseDayOfYearProvider(),
580+
static::parseHour12ClockOneBasedProvider(),
581+
static::parseHour12ClockZeroBasedProvider(),
582+
static::parseHour24ClockOneBasedProvider(),
583+
static::parseHour24ClockZeroBasedProvider(),
584+
static::parseMinuteProvider(),
585+
static::parseSecondProvider(),
586+
static::parseTimezoneProvider(),
587+
static::parseAmPmProvider(),
588+
static::parseStandaloneAmPmProvider(),
589+
static::parseRegexMetaCharsProvider(),
590+
static::parseQuoteCharsProvider(),
591+
static::parseDashSlashProvider()
592592
);
593593
}
594594

0 commit comments

Comments
 (0)