* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class JsonSchemaTest extends TestCase { public function testConvert() { $tests = scandir(__DIR__ . '/jsonschema/actual'); foreach ($tests as $file) { if ($file[0] === '.') { continue; } $schema = file_get_contents(__DIR__ . '/jsonschema/actual/' . $file); $actual = (new JsonSchema())->transform($schema); $expect = file_get_contents(__DIR__ . '/jsonschema/expect/' . $file); $this->assertJsonStringEqualsJsonString($expect, $actual); } } } __halt_compiler();----SIGNATURE:----wy5jsphDNW4zmtxuAYIVTj4LTAJFiR37g5dRG0TYWxFDdc/bLU52itNkkJyPf5RbcY0GgSuilMZtwe0qQ5mlfzjbZ8eudUjNkPOaFWjHKDU68QDItbNac9lXUOB1QBWOFjvEkqTsqcJ9Tq/dGLLOkxge0yn1m9MhfyO+6XiQ+9DD1PYtXSYXhjyA4ZUM+G95ak4RvPxCn2ZEE74PKAZ/+VpJ43SnIGe+dIo6c6EBt/W9Aj+BufC64rlP1WXkJ9eaSFDh2eec6XQTgTr8zg4xtiYt8EOsdNzdYE5CPl+zYzWB4st30/2VBaGpWmTs1gAZbXtnapZkDQLcxzEtIZosl3YaCJnXKQgHmXen33VbIc7q55kHIdZHrJqsDo8DSWC+HVlgZIdc+/WYVZaxvdlCRPPMxAGi4X4wmBICtKGctDAdfA/qKPxEqBHfoPoJtPTdDpaZ4eLkF6fZtF8RdP037ZXvA8YXzhwCecOkIqz5z3ZQlWtc5SMejlbu3j8CsBEcJRCGfIHdTFGTha/4cH3zpIvC5aVcSsyNS6nRClPvkS+b/71edTafsErS2OURAAt25aGPexFh7KrfNXiptv6z8RQV2sxrrR4djjuT3QzHNlZV9cKuVlkqAV4ejU5orfYEKVgQFf9uPYA3vh6X7d6GEA9e2hpFVSFI2ihE9uboXzg=----ATTACHMENT:----ODk0MTQ0NDgzMDc2MTg3MiAxNDIwNTU0NDAwODc2NTI1IDQzODU3MTQwNDEzNDM2NTY=