WebStorm DartUnit带有测试api,运行/调试错误

时间:2015-06-10 17:42:06

标签: dart dart-unittest

我之前使用的是名为test的WebStorm IDE和unittest api。使用命令测试工作正常:

  

pub run test:test test / sample.dart

/test/sample.dart

library testproject.sample;

import 'package:test/test.dart';

void main() {
  test('Testing', () {
    expect(true, isTrue);
  });
}

但是当我尝试使用WebStorm DartUnit运行/调试时,控制台显示此错误:

Unhandled exception:
Uncaught Error: Load Error: FileSystemException: Cannot open file, path = 'C:\Users\dummy\Desktop\testproject\packages\unittest\unittest.dart' (OS Error: The system cannot find the path specified.
, errno = 3) 

1 个答案:

答案 0 :(得分:1)

WebStorm仍然与旧的e = Entry('rick', '8675309', '1/1/2001', '125 Sesame St`) print(e.name) 软件包硬连线。有一个未解决的问题需要解决此问题https://youtrack.jetbrains.com/issue/WEB-16053

然而,您可以像使用任何其他Dart脚本一样使用新的unittest包执行Dart测试脚本,以便能够使用调试器。如果您为测试使用自定义HTML页面,则需要将test链接替换为正确的Dart脚本标记,以便能够从WebStorm执行它。