我有一个简单的图表定义:
<kendo-chart>
<kendo-chart-series>
<kendo-chart-series-item *ngFor="let series of chartSeries"
type="column"
field="amount"
categoryField="period"
[data]="series.dataPoints">
</kendo-chart-series-item>
</kendo-chart-series>
</kendo-chart>在包含图表的页面上运行的任何量角器测试都会失败,出现以下典型情况:
Failed: Timed out waiting for asynchronous Angular tasks to finish after 11 seconds.将图表定义替换为嵌套的*ngFor并将图表数据转换为HTML后,测试即可成功运行。
可以使用Kendo UI图表运行量角器测试吗?该项目是使用angular-cli构建的,并使用ng e2e来运行测试。
发布于 2017-04-19 09:04:28
在包含剑道图表的页面上调用browser.waitForAngular()时出现此问题。
可以通过将useAllAngular2AppRoots: true添加到量角器配置来解决此问题。
发布于 2017-03-01 01:47:58
请在spec.js文件中使用以下代码来解决此问题:
beforeEach(function(){
browser.ignoreSynchronization = true;
});https://stackoverflow.com/questions/42506766
复制相似问题