WebdriverJS 期望数组相等而忽略顺序
WebdriverJS Expect Arrays to be equal ignoring order
因为我们在 jasmine 中有方法来匹配没有顺序的数组 (arrayContaining),我在 webdriver 中寻找类似的东西。
var array1 = [a,b];
var array2 = [b,a];
expect(array1).to.containArray(array2); // something like this ignoring order
可能对某人有用,这里是解决方案。
expect(array1).to.have.members(array2);
因为我们在 jasmine 中有方法来匹配没有顺序的数组 (arrayContaining),我在 webdriver 中寻找类似的东西。
var array1 = [a,b];
var array2 = [b,a];
expect(array1).to.containArray(array2); // something like this ignoring order
可能对某人有用,这里是解决方案。
expect(array1).to.have.members(array2);