永川圭*_*川圭介 5 dart flutter flutter-test
我正在使用颤振测试,其--dart-define选项如下:
# code to run the test
flutter test --machine --start-paused --plain-name "" --dart-define=SOMEENVVAR=123 test/rovaf_client_test.dart
Run Code Online (Sandbox Code Playgroud)
但问题是我无法按如下方式使用此环境变量:
print(String.fromEnvironment("SOMEENVVAR"));
Run Code Online (Sandbox Code Playgroud)
这只是打印出任何内容。
有没有办法使用环境变量或传递flutter run test命令参数?谢谢!
Vic*_*wok 10
您需要一个 const 环境变量。
print(const String.fromEnvironment("SOMEENVVAR"));
Run Code Online (Sandbox Code Playgroud)
请参考: https: //github.com/flutter/flutter/issues/55870#issuecomment-620776138
| 归档时间: |
|
| 查看次数: |
4256 次 |
| 最近记录: |