Skip to content

Commit 327176e

Browse files
authored
Remove redundant test and constants (#740)
1 parent 525a9fa commit 327176e

File tree

2 files changed

+0
-35
lines changed

2 files changed

+0
-35
lines changed

tests/default/data/typemix-mysql.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88

99
class TypemixMysql
1010
{
11-
private const MYSQL_DATATYPES = 'array{pid: int<0, 4294967295>, c_char5: string, c_varchar255: string, c_varchar25: string|null, c_varbinary255: string, c_varbinary25: string|null, c_date: string|null, c_time: string|null, c_datetime: string|null, c_timestamp: string|null, c_year: int<0, 2155>|null, c_tiny_text: string|null, c_medium_text: string|null, c_text: string|null, c_long_text: string|null, c_enum: string, c_set: string, c_bit: int|null, c_int: int<-2147483648, 2147483647>, c_tinyint: int<-128, 127>, c_nullable_tinyint: int<-128, 127>|null, c_smallint: int<-32768, 32767>, c_mediumint: int<-8388608, 8388607>, c_bigint: int, c_double: float, c_real: float, c_float: float, c_boolean: int<-128, 127>, c_blob: string, c_tinyblob: string, c_mediumblog: string, c_longblob: string, c_unsigned_tinyint: int<0, 255>, c_unsigned_int: int<0, 4294967295>, c_unsigned_smallint: int<0, 65535>, c_unsigned_mediumint: int<0, 16777215>, c_unsigned_bigint: int<0, max>, c_json: string|null, c_json_not_null: string, c_decimal: numeric-string|null, c_decimal_not_null: numeric-string}';
12-
1311
public function typemixMysqli(mysqli $mysqli)
1412
{
1513
$result = mysqli_query($mysqli, 'SELECT * FROM typemix');

tests/default/data/typemix-pgsql.php

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2,44 +2,11 @@
22

33
namespace TypemixTest;
44

5-
use mysqli;
65
use PDO;
76
use function PHPStan\Testing\assertType;
87

98
class TypemixPgsql
109
{
11-
private const PGSQL_DATATYPES = 'array{pid: int<1, 2147483647>, c_varchar5: string, c_varchar25: string|null, c_varchar255: string, c_date: string|null, c_time: string|null, c_datetime: string|null, c_timestamp: string|null, c_text: string|null, c_enum: mixed, c_bit255: int, c_bit25: int|null, c_bit: int|null, c_int: int<-2147483648, 2147483647>, c_smallint: int<-32768, 32767>, c_bigint: int, c_float: float, c_boolean: bool, c_json: string, c_json_nullable: string|null, c_jsonb: string, c_jsonb_nullable: string|null}';
12-
13-
public function typemixMysqli(mysqli $mysqli)
14-
{
15-
$result = mysqli_query($mysqli, 'SELECT * FROM typemix');
16-
17-
foreach($result as $value) {
18-
assertType('int<1, 2147483647>', $value['pid']);
19-
assertType('string', $value['c_varchar5']);
20-
assertType('string|null', $value['c_varchar25']);
21-
assertType('string', $value['c_varchar255']);
22-
assertType('string|null', $value['c_date']);
23-
assertType('string|null', $value['c_time']);
24-
assertType('string|null', $value['c_datetime']);
25-
assertType('string|null', $value['c_timestamp']);
26-
assertType('string|null', $value['c_text']);
27-
assertType('mixed', $value['c_enum']);
28-
assertType('int', $value['c_bit255']);
29-
assertType('int|null', $value['c_bit25']);
30-
assertType('int|null', $value['c_bit']);
31-
assertType('int<-2147483648, 2147483647>', $value['c_int']);
32-
assertType('int<-32768, 32767>', $value['c_smallint']);
33-
assertType('int', $value['c_bigint']);
34-
assertType('float', $value['c_float']);
35-
assertType('bool', $value['c_boolean']);
36-
assertType('string', $value['c_json']);
37-
assertType('string|null', $value['c_json_nullable']);
38-
assertType('string', $value['c_jsonb']);
39-
assertType('string|null', $value['c_jsonb_nullable']);
40-
}
41-
}
42-
4310
public function typemixPdoPgsql(PDO $pdo)
4411
{
4512
$stmt = $pdo->query('SELECT * FROM typemix', PDO::FETCH_ASSOC);

0 commit comments

Comments
 (0)