View | Details | Raw Unified | Return to bug 18508
Collapse All | Expand All

(-)a/t/db_dependent/api/v1/swagger/definitions.t (-4 / +8 lines)
Lines 23-36 use Test::More tests => 1; Link Here
23
use Test::Mojo;
23
use Test::Mojo;
24
24
25
use Module::Load::Conditional;
25
use Module::Load::Conditional;
26
use Swagger2;
26
use JSON::Validator::OpenAPI;
27
27
28
use C4::Context;
28
use C4::Context;
29
use Koha::Database;
29
use Koha::Database;
30
30
31
my $swaggerPath = C4::Context->config('intranetdir') . "/api/v1/swagger";
31
my $swaggerPath = C4::Context->config('intranetdir') . "/api/v1/swagger";
32
my $swagger     = Swagger2->new( $swaggerPath . "/swagger.json" )->expand;
32
my $swagger     = JSON::Validator::OpenAPI->new->load_and_validate_schema(
33
my $api_spec    = $swagger->api_spec->data;
33
    $swaggerPath . "/swagger.json",
34
    {
35
        allow_invalid_ref => 1
36
    }
37
);
38
my $api_spec    = $swagger->schema->data;
34
my $schema = Koha::Database->new->schema;
39
my $schema = Koha::Database->new->schema;
35
40
36
# The basic idea of this test:
41
# The basic idea of this test:
37
- 

Return to bug 18508