mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-02-02 23:59:26 +03:00
Revert "Adapt https://github.com/nelmio/NelmioApiDocBundle/pull/1711 to 3.x"
This reverts commit ab8c44f520a656ab6e6e32957fcc5b4cf0895d83.
This commit is contained in:
parent
865527b85b
commit
edd6857b51
@ -61,18 +61,18 @@ class SymfonyConstraintAnnotationReaderTest extends TestCase
|
|||||||
private $property2;
|
private $property2;
|
||||||
};
|
};
|
||||||
|
|
||||||
$schema = new Schema();
|
$schema = new OA\Schema([]);
|
||||||
$schema->getProperties()->set('property1', new Schema());
|
$schema->merge([new OA\Property(['property' => 'property1'])]);
|
||||||
$schema->getProperties()->set('property2', new Schema());
|
$schema->merge([new OA\Property(['property' => 'property2'])]);
|
||||||
|
|
||||||
$symfonyConstraintAnnotationReader = new SymfonyConstraintAnnotationReader(new AnnotationReader());
|
$symfonyConstraintAnnotationReader = new SymfonyConstraintAnnotationReader(new AnnotationReader());
|
||||||
$symfonyConstraintAnnotationReader->setSchema($schema);
|
$symfonyConstraintAnnotationReader->setSchema($schema);
|
||||||
|
|
||||||
$symfonyConstraintAnnotationReader->updateProperty(new \ReflectionProperty($entity, 'property1'), $schema->getProperties()->get('property1'));
|
$symfonyConstraintAnnotationReader->updateProperty(new \ReflectionProperty($entity, 'property1'), $schema->properties[0]);
|
||||||
$symfonyConstraintAnnotationReader->updateProperty(new \ReflectionProperty($entity, 'property2'), $schema->getProperties()->get('property2'));
|
$symfonyConstraintAnnotationReader->updateProperty(new \ReflectionProperty($entity, 'property2'), $schema->properties[1]);
|
||||||
|
|
||||||
// expect required to be numeric array with sequential keys (not [0 => ..., 2 => ...])
|
// expect required to be numeric array with sequential keys (not [0 => ..., 2 => ...])
|
||||||
$this->assertEquals($schema->getRequired(), ['property2']);
|
$this->assertEquals($schema->required, ['property2']);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testAssertChoiceResultsInNumericArray()
|
public function testAssertChoiceResultsInNumericArray()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user