mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-01-27 00:33:34 +00:00
Add support for phpunit 10
In phpunit 10, global states are no longer preserved by default [1]. * https://bugs.debian.org/1039746 [1] https://github.com/sebastianbergmann/phpunit/blob/10.0.0/ChangeLog-10.0.md#changed
This commit is contained in:
parent
de29c6c6ee
commit
0502860a95
@ -143,6 +143,10 @@ final class ExpansionTest extends TestCase
|
||||
'20190124T000000Z/20190124T010000Z',
|
||||
];
|
||||
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testUnmodifiedCal() {
|
||||
global $base_cal;
|
||||
|
||||
@ -152,6 +156,10 @@ final class ExpansionTest extends TestCase
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testTueRenamed() {
|
||||
global $tuesday_renamed_cal;
|
||||
|
||||
@ -161,6 +169,10 @@ final class ExpansionTest extends TestCase
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testTueRenamedSwapped() {
|
||||
global $tuesday_renamed_cal_order_swapped;
|
||||
|
||||
@ -170,6 +182,10 @@ final class ExpansionTest extends TestCase
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testCalWithCount() {
|
||||
global $count_cal;
|
||||
|
||||
|
||||
@ -12,6 +12,10 @@ $c->rrule_loop_limit = 100;
|
||||
|
||||
final class RangeTest extends TestCase
|
||||
{
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testGetVCalendarRange() {
|
||||
$cal = new vCalendar("BEGIN:VCALENDAR
|
||||
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
|
||||
@ -48,6 +52,10 @@ END:VCALENDAR");
|
||||
self::assertEquals("20190102T072000Z", (string) $range->until->UTC());
|
||||
}
|
||||
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testGetVCalendarRangeTwoDayAllDay() {
|
||||
$cal = new vCalendar("BEGIN:VCALENDAR
|
||||
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
|
||||
@ -70,6 +78,10 @@ END:VCALENDAR");
|
||||
self::assertEquals("20190109T200000Z", (string) $range->until->UTC());
|
||||
}
|
||||
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testGetVCalendarRangeFloating() {
|
||||
// When interpreted as being in Greece, this event crosses the daylight savings boundary!
|
||||
// TODO deal with how that affects all-day events...
|
||||
@ -94,6 +106,10 @@ END:VCALENDAR");
|
||||
self::assertEquals("20181210T130000Z", (string) $range->until->UTC());
|
||||
}
|
||||
|
||||
/**
|
||||
* @runInSeparateProcess
|
||||
* @preserveGlobalState enabled
|
||||
*/
|
||||
public function testGetVCalendarRangeAllDayAcrossDST() {
|
||||
// When interpreted as being in Greece, this event crosses the daylight savings boundary!
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user