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

(-)a/t/db_dependent/Koha/Object.t (-2 / +23 lines)
Lines 390-396 subtest "to_api_mapping() tests" => sub { Link Here
390
390
391
subtest "from_api_mapping() tests" => sub {
391
subtest "from_api_mapping() tests" => sub {
392
392
393
    plan tests => 3;
393
    plan tests => 5;
394
394
395
    $schema->storage->txn_begin;
395
    $schema->storage->txn_begin;
396
396
Lines 449-454 subtest "from_api_mapping() tests" => sub { Link Here
449
        'Fresh mapping loaded'
449
        'Fresh mapping loaded'
450
    );
450
    );
451
451
452
    $city_class->unmock( 'to_api_mapping');
453
    $city_class->mock( 'to_api_mapping', undef );
454
455
    # Get a fresh object
456
    $city = $builder->build_object({ class => 'Koha::Cities' });
457
    is_deeply(
458
        $city->from_api_mapping,
459
        {},
460
        'No to_api_mapping then empty hashref'
461
    );
462
463
    $city_class->unmock( 'to_api_mapping');
464
    $city_class->mock( 'to_api_mapping', sub { return; } );
465
466
    # Get a fresh object
467
    $city = $builder->build_object({ class => 'Koha::Cities' });
468
    is_deeply(
469
        $city->from_api_mapping,
470
        {},
471
        'Empty to_api_mapping then empty hashref'
472
    );
473
452
    $schema->storage->txn_rollback;
474
    $schema->storage->txn_rollback;
453
};
475
};
454
476
455
- 

Return to bug 28744