Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Testing 如何触发“输入”字段';在Ember.js验收测试中的'newline'操作?_Testing_Ember.js_Acceptance Testing - Fatal编程技术网

Testing 如何触发“输入”字段';在Ember.js验收测试中的'newline'操作?

Testing 如何触发“输入”字段';在Ember.js验收测试中的'newline'操作?,testing,ember.js,acceptance-testing,Testing,Ember.js,Acceptance Testing,我原以为keyEvent('.my input','keypress',13)将触发输入的换行操作,但似乎没有 似乎其他人也有过类似的经历 是否有其他/更好的方法从我的验收测试中触发换行操作?看起来像是触发keydown然后是keydup事件(而不是keypress)执行以下操作: keyEvent('.my input', 'keydown', 13); keyEvent('.my input', 'keyup', 13);

我原以为
keyEvent('.my input','keypress',13)
将触发输入的
换行操作,但似乎没有

似乎其他人也有过类似的经历


是否有其他/更好的方法从我的验收测试中触发换行操作?

看起来像是触发
keydown
然后是
keydup
事件(而不是
keypress
)执行以下操作:

keyEvent('.my input', 'keydown', 13);
keyEvent('.my input', 'keyup', 13);