簡體   English   中英

如何在 Flutter 測試中使用“--dart-define=”

[英]How to use "--dart-define=" in Flutter test

我正在使用帶有--dart-define選項的 flutter 測試,如下所示:

# code to run the test
flutter test --machine --start-paused --plain-name "" --dart-define=SOMEENVVAR=123 test/rovaf_client_test.dart

但問題是我不能使用這個環境變量,如下所示:

print(String.fromEnvironment("SOMEENVVAR"));

這只是打印什么。

有什么方法可以為flutter run test命令使用環境變量或傳遞參數? 謝謝!

您需要一個 const 作為環境變量。

print(const String.fromEnvironment("SOMEENVVAR"));

請參考: https://github.com/flutter/flutter/issues/55870#issuecomment-620776138

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM