Skip to content

Commit 0a4b94c

Browse files
committed
Fix toQuarter range deprecation
1 parent e3c5b3b commit 0a4b94c

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

tests/TestCase/DateTime/StringsTest.php

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,6 @@ public static function toQuarterProvider()
177177
['2007-12-25', 4],
178178
['2007-9-25', 3],
179179
['2007-3-25', 1],
180-
['2007-3-25', ['2007-01-01', '2007-03-31'], true],
181-
['2007-5-25', ['2007-04-01', '2007-06-30'], true],
182-
['2007-8-25', ['2007-07-01', '2007-09-30'], true],
183-
['2007-12-25', ['2007-10-01', '2007-12-31'], true],
184180
];
185181
}
186182

@@ -192,7 +188,26 @@ public static function toQuarterProvider()
192188
#[DataProvider('toQuarterProvider')]
193189
public function testToQuarter($date, $expected, $range = false)
194190
{
195-
$this->assertSame($expected, (new Chronos($date))->toQuarter($range));
191+
$this->assertSame($expected, (new Chronos($date))->toQuarter());
192+
}
193+
194+
public static function toQuarterRangeProvider()
195+
{
196+
return [
197+
['2007-3-25', ['2007-01-01', '2007-03-31']],
198+
['2007-5-25', ['2007-04-01', '2007-06-30']],
199+
['2007-8-25', ['2007-07-01', '2007-09-30']],
200+
['2007-12-25', ['2007-10-01', '2007-12-31']],
201+
];
202+
}
203+
204+
#[DataProvider('toQuarterRangeProvider')]
205+
public function testToQuarterRange($date, $expected)
206+
{
207+
$this->assertSame($expected, (new Chronos($date))->toQuarterRange());
208+
$this->deprecated(function() use ($date, $expected) {
209+
$this->assertSame($expected, (new Chronos($date))->toQuarter(true));
210+
});
196211
}
197212

198213
/**

0 commit comments

Comments
 (0)