|
Lines 53-59
Koha::AdditionalFieldValue->new({
Link Here
|
| 53 |
value => 'bar value for basket2', |
53 |
value => 'bar value for basket2', |
| 54 |
})->store; |
54 |
})->store; |
| 55 |
|
55 |
|
| 56 |
my @baskets = Koha::Acquisition::Baskets->search_additional_fields([ |
56 |
my @baskets = Koha::Acquisition::Baskets->filter_by_additional_fields([ |
| 57 |
{ |
57 |
{ |
| 58 |
id => $foo->id, |
58 |
id => $foo->id, |
| 59 |
value => 'foo value for basket1', |
59 |
value => 'foo value for basket1', |
|
Lines 63-69
my @baskets = Koha::Acquisition::Baskets->search_additional_fields([
Link Here
|
| 63 |
is(scalar @baskets, 1, 'search returns only one result'); |
63 |
is(scalar @baskets, 1, 'search returns only one result'); |
| 64 |
is($baskets[0]->basketno, $basket1->basketno, 'result is basket1'); |
64 |
is($baskets[0]->basketno, $basket1->basketno, 'result is basket1'); |
| 65 |
|
65 |
|
| 66 |
@baskets = Koha::Acquisition::Baskets->search_additional_fields([ |
66 |
@baskets = Koha::Acquisition::Baskets->filter_by_additional_fields([ |
| 67 |
{ |
67 |
{ |
| 68 |
id => $foo->id, |
68 |
id => $foo->id, |
| 69 |
value => 'foo value for basket2', |
69 |
value => 'foo value for basket2', |
|
Lines 73-79
is($baskets[0]->basketno, $basket1->basketno, 'result is basket1');
Link Here
|
| 73 |
is(scalar @baskets, 1, 'search returns only one result'); |
73 |
is(scalar @baskets, 1, 'search returns only one result'); |
| 74 |
is($baskets[0]->basketno, $basket2->basketno, 'result is basket2'); |
74 |
is($baskets[0]->basketno, $basket2->basketno, 'result is basket2'); |
| 75 |
|
75 |
|
| 76 |
@baskets = Koha::Acquisition::Baskets->search_additional_fields([ |
76 |
@baskets = Koha::Acquisition::Baskets->filter_by_additional_fields([ |
| 77 |
{ |
77 |
{ |
| 78 |
id => $foo->id, |
78 |
id => $foo->id, |
| 79 |
value => 'foo value for basket1', |
79 |
value => 'foo value for basket1', |
|
Lines 87-93
is($baskets[0]->basketno, $basket2->basketno, 'result is basket2');
Link Here
|
| 87 |
is(scalar @baskets, 1, 'search returns only one result'); |
87 |
is(scalar @baskets, 1, 'search returns only one result'); |
| 88 |
is($baskets[0]->basketno, $basket1->basketno, 'result is basket1'); |
88 |
is($baskets[0]->basketno, $basket1->basketno, 'result is basket1'); |
| 89 |
|
89 |
|
| 90 |
@baskets = Koha::Acquisition::Baskets->search_additional_fields([ |
90 |
@baskets = Koha::Acquisition::Baskets->filter_by_additional_fields([ |
| 91 |
{ |
91 |
{ |
| 92 |
id => $foo->id, |
92 |
id => $foo->id, |
| 93 |
value => 'foo value for basket1', |
93 |
value => 'foo value for basket1', |
|
Lines 100-106
is($baskets[0]->basketno, $basket1->basketno, 'result is basket1');
Link Here
|
| 100 |
|
100 |
|
| 101 |
is(scalar @baskets, 0, 'search returns no result'); |
101 |
is(scalar @baskets, 0, 'search returns no result'); |
| 102 |
|
102 |
|
| 103 |
@baskets = Koha::Acquisition::Baskets->search_additional_fields([ |
103 |
@baskets = Koha::Acquisition::Baskets->filter_by_additional_fields([ |
| 104 |
{ |
104 |
{ |
| 105 |
id => $foo->id, |
105 |
id => $foo->id, |
| 106 |
value => 'foo', |
106 |
value => 'foo', |
|
Lines 109-115
is(scalar @baskets, 0, 'search returns no result');
Link Here
|
| 109 |
|
109 |
|
| 110 |
is(scalar @baskets, 2, 'search returns two results'); |
110 |
is(scalar @baskets, 2, 'search returns two results'); |
| 111 |
|
111 |
|
| 112 |
@baskets = Koha::Acquisition::Baskets->search_additional_fields([ |
112 |
@baskets = Koha::Acquisition::Baskets->filter_by_additional_fields([ |
| 113 |
{ |
113 |
{ |
| 114 |
id => $foo->id, |
114 |
id => $foo->id, |
| 115 |
value => 'foo', |
115 |
value => 'foo', |
| 116 |
- |
|
|