Skip to content

Commit 761fed4

Browse files
committed
Handle PHP 5 mktime() $is_dst arg not being implemented
By handle I mean ignore.
1 parent 3407ade commit 761fed4

2 files changed

Lines changed: 25 additions & 4 deletions

File tree

tests/refl_002.phpt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ timecop.func_override=0
1414

1515
$functions = [
1616
'time' => 'timecop_time',
17-
'mktime' => 'timecop_mktime',
18-
'gmmktime' => 'timecop_gmmktime',
1917
'date' => 'timecop_date',
2018
'gmdate' => 'timecop_gmdate',
2119
'idate' => 'timecop_idate',
@@ -34,8 +32,6 @@ require __DIR__.'/check-func-refl.inc.php';
3432

3533
--EXPECT--
3634
Checking time vs timecop_time
37-
Checking mktime vs timecop_mktime
38-
Checking gmmktime vs timecop_gmmktime
3935
Checking date vs timecop_date
4036
Checking gmdate vs timecop_gmdate
4137
Checking idate vs timecop_idate

tests/refl_005.phpt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
--TEST--
2+
Check reflection data for overridden functions (On PHP 5.6 timecop_mktime() does not implement the $is_dst parameter)
3+
--SKIPIF--
4+
<?php
5+
$required_version = '7.0';
6+
$required_func = array();
7+
$required_class = array();
8+
$required_method = array();
9+
include(__DIR__."/tests-skipcheck.inc.php");
10+
--INI--
11+
date.timezone=America/Los_Angeles
12+
timecop.func_override=0
13+
--FILE--
14+
<?php
15+
16+
$functions = [
17+
'mktime' => 'timecop_mktime',
18+
'gmmktime' => 'timecop_gmmktime',
19+
];
20+
21+
require __DIR__.'/check-func-refl.inc.php';
22+
23+
--EXPECT--
24+
Checking mktime vs timecop_mktime
25+
Checking gmmktime vs timecop_gmmktime

0 commit comments

Comments
 (0)