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

(-)a/t/db_dependent/api/v1/biblios.t (-8 / +4 lines)
Lines 1627-1633 subtest 'put() tests' => sub { Link Here
1627
1627
1628
subtest 'list() tests' => sub {
1628
subtest 'list() tests' => sub {
1629
1629
1630
    plan tests => 28;
1630
    plan tests => 29;
1631
1631
1632
    $schema->storage->txn_begin;
1632
    $schema->storage->txn_begin;
1633
1633
Lines 1690-1696 subtest 'list() tests' => sub { Link Here
1690
    Koha::Biblios->search({ 'biblioitem.isbn' => 'TOMAS' }, { join => [ 'biblioitem' ] })
1690
    Koha::Biblios->search({ 'biblioitem.isbn' => 'TOMAS' }, { join => [ 'biblioitem' ] })
1691
                 ->delete;
1691
                 ->delete;
1692
1692
1693
1694
    my $isbn_query = encode_json({ isbn => 'TOMAS' });
1693
    my $isbn_query = encode_json({ isbn => 'TOMAS' });
1695
    $biblio->biblioitem->set({ isbn => 'TOMAS' })->store;
1694
    $biblio->biblioitem->set({ isbn => 'TOMAS' })->store;
1696
    $t->get_ok( "//$userid:$password@/api/v1/biblios?q=$isbn_query" =>
1695
    $t->get_ok( "//$userid:$password@/api/v1/biblios?q=$isbn_query" =>
Lines 1698-1708 subtest 'list() tests' => sub { Link Here
1698
      ->status_is(200);
1697
      ->status_is(200);
1699
1698
1700
    DelBiblio( $biblio->id );
1699
    DelBiblio( $biblio->id );
1701
    DelBiblio( $biblio2->id );
1702
1700
1703
    $t->get_ok( "//$userid:$password@/api/v1/biblios/?deleted=1&q=$query" =>
1701
    $result = $t->get_ok( "//$userid:$password@/api/v1/biblios/?deleted=1&q=$query" =>
1704
          { Accept => 'application/json' } )
1702
          { Accept => 'application/json' } )
1705
      ->status_is(200);
1703
      ->status_is(200)->tx->res->json;
1704
    is( scalar @{$result}, 1, "Only deleted biblios returned");
1706
1705
1707
    $result = $t->get_ok( "//$userid:$password@/api/v1/biblios/?deleted=1&q=$query" =>
1706
    $result = $t->get_ok( "//$userid:$password@/api/v1/biblios/?deleted=1&q=$query" =>
1708
          { Accept => 'application/marcxml+xml' } )
1707
          { Accept => 'application/marcxml+xml' } )
Lines 1723-1730 subtest 'list() tests' => sub { Link Here
1723
          { Accept => 'text/plain' } )
1722
          { Accept => 'text/plain' } )
1724
      ->status_is(200);
1723
      ->status_is(200);
1725
1724
1726
1727
1728
    $schema->storage->txn_rollback;
1725
    $schema->storage->txn_rollback;
1729
};
1726
};
1730
1727
1731
- 

Return to bug 33960