Skip to content

Commit 2618071

Browse files
committed
rearranged some tests
1 parent cebeb1c commit 2618071

26 files changed

+250
-335
lines changed

tests/PhpGenerator/ClassType.from.74.phpt

Lines changed: 0 additions & 17 deletions
This file was deleted.

tests/PhpGenerator/ClassType.from.80.phpt

Lines changed: 0 additions & 19 deletions
This file was deleted.

tests/PhpGenerator/ClassType.from.enum.phpt

Lines changed: 0 additions & 18 deletions
This file was deleted.

tests/PhpGenerator/ClassType.from.phpt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,9 @@ $res[] = (new Factory)->fromClassReflection(new ReflectionObject($obj));
2525
$res[] = ClassType::from(Abc\Class4::class);
2626
$res[] = ClassType::from(Abc\Class5::class);
2727
$res[] = ClassType::from(Abc\Class6::class);
28+
$res[] = ClassType::from(Abc\Class7::class);
29+
$res[] = ClassType::from(Abc\Class8::class);
30+
$res[] = ClassType::from(Abc\Class9::class);
31+
$res[] = ClassType::from(Abc\Class10::class);
2832

2933
sameFile(__DIR__ . '/expected/ClassType.from.expect', implode("\n", $res));

tests/PhpGenerator/Closure.attributes.80.phpt renamed to tests/PhpGenerator/Closure.from.phpt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
<?php
22

3-
/**
4-
* @phpVersion 8.0
5-
*/
6-
73
declare(strict_types=1);
84

95
use Nette\PhpGenerator\Closure;

tests/PhpGenerator/Closure.phpt

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,3 @@ same(
7676
}',
7777
(string) $function,
7878
);
79-
80-
81-
82-
$closure = function (stdClass $a, $b = null) {};
83-
$function = Closure::from($closure);
84-
same(
85-
'function (stdClass $a, $b = null) {
86-
}',
87-
(string) $function,
88-
);

tests/PhpGenerator/Dumper.dump().enum.phpt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ use Tester\Assert;
1414
require __DIR__ . '/../bootstrap.php';
1515

1616

17-
enum Suit {
17+
enum Suit
18+
{
1819
case Clubs;
1920
case Diamonds;
2021
case Hearts;

tests/PhpGenerator/EnumType.from.phpt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?php
2+
3+
/**
4+
* @phpVersion 8.1
5+
*/
6+
7+
declare(strict_types=1);
8+
9+
use Nette\PhpGenerator\EnumType;
10+
11+
12+
require __DIR__ . '/../bootstrap.php';
13+
require __DIR__ . '/fixtures/enum.php';
14+
15+
$res[] = EnumType::from(Abc\Enum1::class);
16+
$res[] = EnumType::from(Abc\Enum2::class);
17+
18+
sameFile(__DIR__ . '/expected/EnumType.from.expect', implode("\n", $res));

tests/PhpGenerator/Extractor.extractAll.phpt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ $file = (new Extractor(file_get_contents(__DIR__ . '/fixtures/classes.php')))->e
1212
Assert::type(Nette\PhpGenerator\PhpFile::class, $file);
1313
sameFile(__DIR__ . '/expected/Extractor.classes.expect', (string) $file);
1414

15-
$file = (new Extractor(file_get_contents(__DIR__ . '/fixtures/classes.74.php')))->extractAll();
16-
sameFile(__DIR__ . '/expected/Extractor.classes.74.expect', (string) $file);
17-
18-
$file = (new Extractor(file_get_contents(__DIR__ . '/fixtures/classes.80.php')))->extractAll();
19-
sameFile(__DIR__ . '/expected/Extractor.classes.80.expect', (string) $file);
20-
2115
$file = (new Extractor(file_get_contents(__DIR__ . '/fixtures/classes.81.php')))->extractAll();
2216
sameFile(__DIR__ . '/expected/Extractor.classes.81.expect', (string) $file);
2317

0 commit comments

Comments
 (0)