Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 7019e2b6

Von Kivitendo Admin vor fast 8 Jahren hinzugefügt

  • ID 7019e2b6f43c429298916877f01b20bb6e370ed2
  • Vorgänger 895ccd7f
  • Nachfolger c19bf55e

console - login explizit in myconfig setzen, für Testdatenbank

Wenn man sich für die Testdatenbank einen Mandanten anlegt um sich an
der Oberfläche die generierten Testdaten anzuschauen, und die
Datenerstellung dort auch per console vorbereitet:

scripts/console --client testdb --login unittests

Ansonsten klappt SL::DB::Manager::Employee->current->id nicht.

Unterschiede anzeigen:

scripts/console
118 118
  die "cannot find user $login"            unless %::myconfig = $::auth->read_user(login => $login);
119 119

  
120 120
  die "cannot find locale for user $login" unless $::locale   = Locale->new($::myconfig{countrycode});
121
  $::myconfig{login} = $login; # so SL::DB::Manager::Employee->current works in test database
121 122

  
122 123
  $::instance_conf->init;
123 124

  

Auch abrufbar als: Unified diff