簡體   English   中英

從 Android Studio 運行所有 flutter 單元測試

[英]Running all flutter unit tests from Android Studio

我曾經能夠通過右鍵單擊測試目錄並單擊“在 my_app 中運行‘測試’”從 Android Studio GUI 運行我所有的 Flutter 單元測試。 刪除並重新克隆我的應用程序目錄后(可能還有其他內容的組合),我在嘗試運行測試后在運行日志中看到了這一點:

Testing started at 8:42 AM ...
C:\flutter\bin\cache\dart-sdk\bin\pub.bat run test -r json C:/Users/me/AndroidStudioProjects/my_app
Observatory listening on http://127.0.0.1:2397/S0P_H2wKVSE=/

The Flutter SDK is not available.

Process finished with exit code 1

我的 SDK 設置正確,因為我可以從 Android Studio 運行和調試應用程序。 如果我從 AS 的終端選項卡運行flutter test ,測試將成功執行。

好問題,
我還沒有找到答案,但是我能夠定義一個新的運行配置來運行我在“test”目錄下的所有測試。

菜單-->運行-->編輯配置

添加新配置 --> Flutter 測試

配置:
測試 scope:全部在目錄中
測試目錄:<你的測試目錄>

我想編輯上一個問題,但我不能,所以我只寫在這里

基本上你需要將Test Scope更改為All in directory

腳步

  1. 新建配置: Flutter 測試

新的 Flutter 測試配置

  1. 更改配置

測試 Scope更改為All in directory

測試目錄您的根項目

例子

在此處輸入圖像描述

就是這樣!

暫無
暫無

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

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