|
Lines 24-29
use t::lib::TestBuilder;
Link Here
|
| 24 |
use t::lib::Mocks; |
24 |
use t::lib::Mocks; |
| 25 |
|
25 |
|
| 26 |
use Koha::Database; |
26 |
use Koha::Database; |
|
|
27 |
use Koha::File::Transports; |
| 27 |
|
28 |
|
| 28 |
my $schema = Koha::Database->new->schema; |
29 |
my $schema = Koha::Database->new->schema; |
| 29 |
my $builder = t::lib::TestBuilder->new; |
30 |
my $builder = t::lib::TestBuilder->new; |
|
Lines 67-75
subtest 'list() tests' => sub {
Link Here
|
| 67 |
{ |
68 |
{ |
| 68 |
class => 'Koha::File::Transports', |
69 |
class => 'Koha::File::Transports', |
| 69 |
value => { |
70 |
value => { |
| 70 |
password => undef, |
71 |
transport => 'sftp', |
| 71 |
key_file => undef, |
72 |
password => undef, |
| 72 |
status => undef, |
73 |
key_file => undef, |
|
|
74 |
status => undef, |
| 73 |
}, |
75 |
}, |
| 74 |
} |
76 |
} |
| 75 |
); |
77 |
); |
|
Lines 81-89
subtest 'list() tests' => sub {
Link Here
|
| 81 |
{ |
83 |
{ |
| 82 |
class => 'Koha::File::Transports', |
84 |
class => 'Koha::File::Transports', |
| 83 |
value => { |
85 |
value => { |
| 84 |
password => undef, |
86 |
transport => 'sftp', |
| 85 |
key_file => undef, |
87 |
password => undef, |
| 86 |
status => undef, |
88 |
key_file => undef, |
|
|
89 |
status => undef, |
| 87 |
}, |
90 |
}, |
| 88 |
} |
91 |
} |
| 89 |
); |
92 |
); |
|
Lines 108-116
subtest 'get() tests' => sub {
Link Here
|
| 108 |
{ |
111 |
{ |
| 109 |
class => 'Koha::File::Transports', |
112 |
class => 'Koha::File::Transports', |
| 110 |
value => { |
113 |
value => { |
| 111 |
password => undef, |
114 |
transport => 'sftp', |
| 112 |
key_file => undef, |
115 |
password => undef, |
| 113 |
status => undef, |
116 |
key_file => undef, |
|
|
117 |
status => undef, |
| 114 |
}, |
118 |
}, |
| 115 |
} |
119 |
} |
| 116 |
); |
120 |
); |
|
Lines 143-151
subtest 'get() tests' => sub {
Link Here
|
| 143 |
{ |
147 |
{ |
| 144 |
class => 'Koha::File::Transports', |
148 |
class => 'Koha::File::Transports', |
| 145 |
value => { |
149 |
value => { |
| 146 |
password => undef, |
150 |
transport => 'sftp', |
| 147 |
key_file => undef, |
151 |
password => undef, |
| 148 |
status => undef, |
152 |
key_file => undef, |
|
|
153 |
status => undef, |
| 149 |
}, |
154 |
}, |
| 150 |
} |
155 |
} |
| 151 |
); |
156 |
); |
|
Lines 190-198
subtest 'add() tests' => sub {
Link Here
|
| 190 |
{ |
195 |
{ |
| 191 |
class => 'Koha::File::Transports', |
196 |
class => 'Koha::File::Transports', |
| 192 |
value => { |
197 |
value => { |
| 193 |
password => undef, |
198 |
transport => 'sftp', |
| 194 |
key_file => undef, |
199 |
password => undef, |
| 195 |
status => undef, |
200 |
key_file => undef, |
|
|
201 |
status => undef, |
| 196 |
}, |
202 |
}, |
| 197 |
} |
203 |
} |
| 198 |
); |
204 |
); |
|
Lines 277-285
subtest 'update() tests' => sub {
Link Here
|
| 277 |
{ |
283 |
{ |
| 278 |
class => 'Koha::File::Transports', |
284 |
class => 'Koha::File::Transports', |
| 279 |
value => { |
285 |
value => { |
| 280 |
password => undef, |
286 |
transport => 'sftp', |
| 281 |
key_file => undef, |
287 |
password => undef, |
| 282 |
status => undef, |
288 |
key_file => undef, |
|
|
289 |
status => undef, |
| 283 |
}, |
290 |
}, |
| 284 |
} |
291 |
} |
| 285 |
)->id; |
292 |
)->id; |
|
Lines 329-337
subtest 'update() tests' => sub {
Link Here
|
| 329 |
{ |
336 |
{ |
| 330 |
class => 'Koha::File::Transports', |
337 |
class => 'Koha::File::Transports', |
| 331 |
value => { |
338 |
value => { |
| 332 |
password => undef, |
339 |
transport => 'sftp', |
| 333 |
key_file => undef, |
340 |
password => undef, |
| 334 |
status => undef, |
341 |
key_file => undef, |
|
|
342 |
status => undef, |
| 335 |
}, |
343 |
}, |
| 336 |
} |
344 |
} |
| 337 |
); |
345 |
); |
|
Lines 382-390
subtest 'delete() tests' => sub {
Link Here
|
| 382 |
{ |
390 |
{ |
| 383 |
class => 'Koha::File::Transports', |
391 |
class => 'Koha::File::Transports', |
| 384 |
value => { |
392 |
value => { |
| 385 |
password => undef, |
393 |
transport => 'sftp', |
| 386 |
key_file => undef, |
394 |
password => undef, |
| 387 |
status => undef, |
395 |
key_file => undef, |
|
|
396 |
status => undef, |
| 388 |
}, |
397 |
}, |
| 389 |
} |
398 |
} |
| 390 |
)->id; |
399 |
)->id; |
| 391 |
- |
|
|