Polymer web组件检测仪中的键盘输入不工作

Polymer web组件检测仪中的键盘输入不工作,polymer,web-component-tester,Polymer,Web Component Tester,我试着测试我们的聚合物成分,它含有铁元素。为了测试最大长度和允许模式的过滤,我想测试某些键盘输入。 不知何故,这似乎不起作用,铁输入元素的值保持不变 我尝试了以下方法: // from iron-test-helpers MockInteractions.pressAndReleaseKeyOn(input, undefined, [], '2'); // generic way var e = document.createEvent('TextEvent'); e.initTextEven

我试着测试我们的聚合物成分,它含有铁元素。为了测试最大长度和允许模式的过滤,我想测试某些键盘输入。 不知何故,这似乎不起作用,铁输入元素的值保持不变

我尝试了以下方法:

// from iron-test-helpers
MockInteractions.pressAndReleaseKeyOn(input, undefined, [], '2');

// generic way
var e = document.createEvent('TextEvent');
e.initTextEvent('textInput', true, true, null, 'Bob');
input.dispatchEvent(e);

//check input.value (native) and input.bindValue (iron-input var, set after input event is triggered)
console.log(input.value);

console.log(input.bindValue);
assert.equal(input.bindValue, '123456');