Skip to content

Commit b26afa6

Browse files
committed
revert manual test files
1 parent f85d42e commit b26afa6

File tree

2 files changed

+0
-48
lines changed

2 files changed

+0
-48
lines changed

tests/manual/schema/person.json

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,6 @@
1313
"example": 42
1414
}
1515
},
16-
"patternProperties": {
17-
"^n": {
18-
"key": "StringProperties",
19-
"type": "string",
20-
"minLength": 5
21-
},
22-
"^[A-Z]_": {
23-
"key": "StringPropertiesShort",
24-
"type": "string"
25-
}
26-
},
27-
"additionalProperties": {
28-
"type": "string"
29-
},
3016
"required": [
3117
"name"
3218
]

tests/manual/test.php

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,16 @@
11
<?php
22

3-
use ManualSchema\Person;
43
use PHPModelGenerator\ModelGenerator;
54
use PHPModelGenerator\Model\GeneratorConfiguration;
6-
use PHPModelGenerator\SchemaProcessor\PostProcessor\AdditionalPropertiesAccessorPostProcessor;
7-
use PHPModelGenerator\SchemaProcessor\PostProcessor\PatternPropertiesAccessorPostProcessor;
85
use PHPModelGenerator\SchemaProvider\RecursiveDirectoryProvider;
96

107
require_once __DIR__ . '/../../vendor/autoload.php';
118

129
$generator = new ModelGenerator((new GeneratorConfiguration())
1310
->setNamespacePrefix('\\ManualSchema')
14-
->setSerialization(true)
1511
->setImmutable(false)
1612
);
1713

1814
$generator
19-
->addPostProcessor(new AdditionalPropertiesAccessorPostProcessor(true))
20-
->addPostProcessor(new PatternPropertiesAccessorPostProcessor())
2115
->generateModelDirectory(__DIR__ . '/result')
2216
->generateModels(new RecursiveDirectoryProvider(__DIR__ . '/schema'), __DIR__ . '/result');
23-
24-
$p = new Person(['name' => 'Larry', 'S_Hello' => 'Hello', 'I_World' => 'x']);
25-
26-
print_r($p->getPatternProperties("StringProperties"));
27-
print_r($p->getPatternProperties("StringPropertiesShort"));
28-
print_r($p->getAdditionalProperties());
29-
30-
$p->setAdditionalProperty('S_World', ' Blablabla ');
31-
$p->setAge(100);
32-
$p->setName('Hannes');
33-
echo "\n############################\n\n";
34-
35-
print_r($p->getPatternProperties('StringProperties'));
36-
print_r($p->getPatternProperties("StringPropertiesShort"));
37-
print_r($p->getAdditionalProperties());
38-
39-
$p->removeAdditionalProperty('S_World');
40-
echo "\n############################\n\n";
41-
42-
print_r($p->getPatternProperties('StringProperties'));
43-
print_r($p->getPatternProperties("StringPropertiesShort"));
44-
print_r($p->getAdditionalProperties());
45-
46-
$p->setAdditionalProperty('nonono', 'NOOOO');
47-
48-
print_r($p->getPatternProperties('StringProperties'));
49-
print_r($p->getPatternProperties("StringPropertiesShort"));
50-
print_r($p->getAdditionalProperties());

0 commit comments

Comments
 (0)