Revision d5c41a33
Von Jan Büren vor etwa 1 Monat hinzugefügt
- ID d5c41a33f86048ffb6ab4f74291b76b0aaa55bb4
- Vorgänger 916cd2bf
t/wh/journal.t | ||
---|---|---|
SL::DB::Inventory->new(%args, trans_type => $tt_assembled, qty => 1)->save;
|
||
|
||
local $::instance_conf->data->{transfer_default_ignore_onhand} = 0;
|
||
$::locale = Locale->new('en');
|
||
my $die_message;
|
||
eval {
|
||
SL::DB::Inventory->new(%args, trans_type => $tt_used, qty => -1)->save;
|
||
... | ... | |
} or do {
|
||
$die_message = $@;
|
||
};
|
||
ok($die_message =~ m/Menge von -1 .* Artikel 50 .* Test warehouse am Lagerplatz Test bin 1/, 'catch negative stock');
|
||
|
||
ok($die_message =~ m/Cannot transfer -1 qty.*/, 'catch negative stock');
|
||
|
||
qty => { type => 'numeric', precision => 25, scale => 5 },
|
||
shippingdate => { type => 'date', not_null => 1 },
|
Auch abrufbar als: Unified diff
Test: Fehlermeldung auf englisch abfangen und etwas flexibler