Fix tests

This commit is contained in:
Guilhem Niot 2022-09-25 19:23:47 +02:00
parent 84973d52f5
commit ca6577d420
2 changed files with 2 additions and 20 deletions

View File

@ -26,21 +26,12 @@ class SwaggerPHPApiComplianceTest extends WebTestCase
public function testAllContextsHaveSameRoot()
{
// zircote/swagger-php < 4.2 support
$getRootContext = \Closure::bind(function (Context $context) use (&$getRootContext) {
if (null !== $context->_parent) {
return $getRootContext($context->_parent);
}
return $context;
}, null, Context::class);
$openApi = $this->getOpenApiDefinition();
$root = $openApi->_context;
$counter = 0;
foreach ((new Analysis([$openApi], Util::createContext()))->annotations as $annotation) {
$this->assertSame($getRootContext($annotation->_context), $root);
$this->assertSame($annotation->_context->root(), $root);
}
}
}

View File

@ -822,16 +822,7 @@ class UtilTest extends TestCase
public function assertContextIsConnectedToRootContext(Context $context)
{
// zircote/swagger-php < 4.2 support
$getRootContext = \Closure::bind(function (Context $context) use (&$getRootContext) {
if (null !== $context->_parent) {
return $getRootContext($context->_parent);
}
return $context;
}, null, Context::class);
$this->assertSame($this->rootContext, $getRootContext($context));
$this->assertSame($this->rootContext, $context->root());
}
private function getSetupPropertiesWithoutClass(array $setup)