Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8522e487

Von Kivitendo Admin vor etwa 1 Jahr hinzugefügt

  • ID 8522e487e19273bb64244a97fc3a345b7c56d4c0
  • Vorgänger 1daff1e7
  • Nachfolger 0e24519f

t/model/records.t - new_from_workflow Test erweitert

  • SL::Model::Record->save verwenden
  • history_erp prüfen

Unterschiede anzeigen:

t/model/records.t
228 228
  note "  testing from quotation -> $target_record_type";
229 229
  my $new_record = SL::Model::Record->new_from_workflow($sales_quotation1, $target_record_type);
230 230

  
231
  $new_record->save->load;
231
  SL::Model::Record->save($new_record);
232
  $new_record->load;
232 233
  cmp_ok($new_record->netamount, '==', 710, "converted $target_record_type netamount ok") if $new_record->can('netamount');
234
  my $record_history = SL::DB::Manager::History->find_by(trans_id => $new_record->id, addition => 'SAVED');
235
  ok($record_history->snumbers =~ m/_/, "history snumbers of record " . $record_history->snumbers . " ok");
233 236
  test_record_links($new_record, "converted $target_record_type");
234 237
};
235 238

  
......
241 244
  if ( 'SL::DB::Reclamation' eq ref($new_record) ) {
242 245
    map { $_->reason($reclamation_reason) } @{ $new_record->items };
243 246
  };
244
  $new_record->save->load;
247
  SL::Model::Record->save($new_record);
248
  $new_record->load;
249
  my $record_history = SL::DB::Manager::History->find_by(trans_id => $new_record->id, what_done => $target_record_type, addition => 'SAVED');
250

  
251
  ok($record_history->snumbers =~ m/_/, "history snumbers of record " . $record_history->snumbers . " ok");
252

  
245 253
  cmp_ok($new_record->netamount, '==', 710, "converted $target_record_type netamount ok") if $new_record->can('netamount');
246 254
  test_record_links($new_record, "converted $target_record_type");
247 255
};

Auch abrufbar als: Unified diff