在我的集成测试中,我似乎无法让keyEvent
工作。具体来说,我无法让keyEvent
找到任何要注册keyEvent
的元素。
test('Command + A selects all tags', function(assert){
server.create('tag',{
firstName: 'George',
lastName: 'Washington'
});
server.create('tag',{
firstName: 'Abe',
lastName: 'Lincoln'
});
visit('/tags');
keyEvent('#ember-testing', 'keydown', '65',{metaKey: true});
andThen(()=>{
assert.equal( find('.tag-component').length, 2 );
});
});
我不断获得Uncaught Error: Element #ember-testing not found.
Ember : 2.18.2
Ember Data : 2.18.2
jQuery : 3.3.1