错误:URI目标不存在:“ package:test / test.dart”

时间:2018-11-08 13:24:30

标签: dart flutter flutter-test

自从最新的flutter更新以来,我的测试已损坏。 似乎Dart测试框架不再可用:

error: Target of URI doesn't exist: 'package:test/test.dart'. 

2 个答案:

答案 0 :(得分:17)

如果您已升级到最新的主服务器,则会发现flutter_test已删除它对package:test的依赖。该软件包尚未删除或重命名,但是您现在需要将其专门添加到pubspec中的dev_dependencies中:

dev_dependencies:
  test: ^1.5.1

test_api软件包仅用于统一版本控制并减少flutter_test的依赖。它没有取代包:测试。在这些较新的测试版本中,也没有任何重大更改。

答案 1 :(得分:0)

对我来说,目标URI不存在的问题是由于测试包中的lib文件夹不可用 文件:/// E:/APPS/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dartz-0.9.2/lib/ 因此我从GitHub下载了它,然后手动将其添加到其中,然后重新启动了IDE。而且有效。