2013-11-29 1 views
0

Я пытаюсь передать несколько ключей Cmd Alt P в то же время Далек, чтобы проверить поведение страницы:Несколько ключей в действии SendKeys

test 
    .open('themes/ribbon/index.html') 
    .sendKeys('body', '\uE03D\uE00A\u0050') // Cmd Alt P 
    .assert.attr('body', 'class', 'full') 
.done(); 

И, кажется, не работает, как тест терпит неудачу. Я использую W3C WebDriver spec для ссылки на ключевые коды, но я не нашел четкого описания того, как отправлять несколько ключей (как в документах Dalek, так и в спецификациях), особенно с обычными, а не специальными, такими как Alt и Cmd.

Тот же тест с только F5 работает отлично, конечно:

test 
    .open('themes/ribbon/index.html') 
    .sendKeys('body', '\uE035') // F5 
    .assert.attr('body', 'class', 'full') 
.done(); 

ответ

1

После некоторого теста я пришел к выводу, что это связано с ошибкой в ​​DalekJS, могли бы вы перейти к Github и файл вопрос там ?!

Спасибо.

+0

[Готово] (https://github.com/dalekjs/dalek/issues/56) –