Wie übergebe ich eine Umgebungsvariable an einen Flutter Driver Test

8

Ich möchte eine Umgebungsvariable an einen flutter drive Test übergeben.

Der Wert in der gestarteten Anwendung oder der Testcode lesen zu können wäre beides in Ordnung, weil ich es in der Anwendung brauche und wenn ich es nur im Testcode bekommen könnte, könnte ich es mit% an die Anwendung übergeben. co_de%

Travis erlaubt mir zum Beispiel, Umgebungsvariablen anzugeben, die in keiner Weise verfügbar sind (wie Skriptinhalt und Protokollausgabe).

Ich möchte den Benutzernamen und das Passwort auf diese Weise angeben, damit sie in der Anwendung verwendet werden können.

Das Setzen von Umgebungsvariablen in Flutter ist eine ähnliche Frage, aber das scheint übermäßig kompliziert zu sein für meinen Anwendungsfall.

    
Günter Zöchbauer 28.09.2017, 17:50
quelle

1 Antwort

2

Ich habe versucht, Darts Platform.environment zu verwenden, um env-Variablen einzulesen, bevor ich die Treiber-Tests ausführe, und es scheint gut zu funktionieren. Im Folgenden finden Sie ein einfaches Beispiel, das das Ausgabeverzeichnis für die Testzusammenfassungen mithilfe der Variable FLUTTER_DRIVER_RESULTS env festlegt.

%Vor%     
Matt S. 18.11.2017, 21:44
quelle

Tags und Links