我正在尝试对数据表进行排序。这是我的代码:
let cellsText = [];
let length = await this.lastActivity.count();
for (let i = 0; i < length; i++) {
let text = await this.lastActivity.get(i);
cellsText.push(text)
let celltext = await text.getText();
let sortedCellText = _.sortBy([celltext]);
expect(sortedCellText).toEqual(celltext);
但是,这会失败,输出如下:
预计['201年4月16日15:54']等于'201年4月16日15:54'。
我如何摆脱这个?
答案 0 :(得分:0)
您可以将解决方案简化为以下内容:
let cellText = await Promise.all(_.map([elementfinder], function(elm) {
return elm.getText();
}));
let sortedCellText = _.sort(cellText);
expect(cellText).toEqual(sortedCellText);