Skip to content

Commit 827394f

Browse files
committed
tests: new one
1 parent 466cd0b commit 827394f

File tree

3 files changed

+32
-3
lines changed

3 files changed

+32
-3
lines changed

tests/PhpGenerator/Factory.php7.phpt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?php
2+
3+
/**
4+
* Test: Nette\PhpGenerator\Factory
5+
* @phpversion 7.0
6+
*/
7+
8+
use Nette\PhpGenerator\Factory;
9+
use Tester\Assert;
10+
11+
12+
require __DIR__ . '/../bootstrap.php';
13+
14+
15+
$factory = new Factory;
16+
17+
$res = $factory->fromClassReflection(new ReflectionClass(new class {}));
18+
Assert::type(Nette\PhpGenerator\ClassType::class, $res);
19+
Assert::null($res->getName());

tests/PhpGenerator/Helpers.format.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,3 @@ Assert::same('$obj->{\' \'} = 2', Helpers::formatArgs('$obj->? = ?', [' ', 2]));
3838

3939
Assert::same('Item', Helpers::formatMember('Item'));
4040
Assert::same("{'0Item'}", Helpers::formatMember('0Item'));
41-
42-
Assert::true(Helpers::isIdentifier('Item'));
43-
Assert::false(Helpers::isIdentifier('0Item'));
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?php
2+
3+
use Nette\PhpGenerator\Helpers;
4+
use Tester\Assert;
5+
6+
7+
require __DIR__ . '/../bootstrap.php';
8+
9+
10+
Assert::true(Helpers::isIdentifier('Item'));
11+
Assert::true(Helpers::isIdentifier("\x7F"));
12+
Assert::false(Helpers::isIdentifier('0Item'));
13+
Assert::false(Helpers::isIdentifier('Item\Item'));

0 commit comments

Comments
 (0)