You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.2 KiB
35 lines
1.2 KiB
'use strict';
|
|
|
|
/* http://docs.angularjs.org/guide/dev_guide.e2e-testing */
|
|
|
|
describe('07u Lemonldap::NG Manager', function() {
|
|
|
|
describe('Apply mechanism', function() {
|
|
|
|
it('should be able to send UTF-8 chars', function() {
|
|
browser.get('/#!/confs/latest');
|
|
element(by.id('a-generalParameters')).click();
|
|
element(by.id('a-advancedParams')).click();
|
|
element(by.id('a-security')).click();
|
|
element(by.id('t-key')).click();
|
|
element(by.id('pwdinput')).clear().sendKeys('éà©®');
|
|
});
|
|
it('should save new configuration', function() {
|
|
element(by.id('save')).click();
|
|
element(by.id('longtextinput')).sendKeys('UTF-8 tests');
|
|
element(by.id('saveok')).click();
|
|
browser.sleep(2000);
|
|
|
|
element(by.id('messageok')).click();
|
|
expect(element(by.id('cfgnum')).getText()).toEqual('2');
|
|
});
|
|
it('should restitute UTF chars', function() {
|
|
element(by.id('a-generalParameters')).click();
|
|
element(by.id('a-advancedParams')).click();
|
|
element(by.id('a-security')).click();
|
|
element(by.id('t-key')).click();
|
|
element(by.id('showp')).click();
|
|
expect(element(by.id('pwdinput')).getAttribute('value')).toEqual('éà©®');
|
|
});
|
|
});
|
|
}); |