2016-12-09 1 views
1

Если вы можете показать пример с Объектами страницы, было бы здорово. Отмеченная строка должна установить значение для тега select, который был заменен на jquery select2.Как установить значение для select2 в тесте nightwatch?

module.exports = { 

    'Profile step': (client) => { 
    const profile = client.page.profile(); 

    profile.navigate() 
     .waitForElementVisible('@editProfileButton', 10000) 
     .click('@editProfileButton') 
     .waitForElementVisible('@location', 2000) 
     .setValue('@location', 'Germany') 
     //.setSelect2Value('@timezone', '445') 
     .setValue('@website', 'www.pypage.com') 
     .click('@saveProfileButton'); 
    } 

}; 

ответ

0

Попробуйте использовать "нажмите" вместо "SetValue", что-то вроде этого:

.click('.select2-results__option[data-value="Germany"]') 
Смежные вопросы