parent
796d48d00a
commit
2601c7953c
@ -0,0 +1,42 @@ |
||||
'use strict'; |
||||
|
||||
/* http://docs.angularjs.org/guide/dev_guide.e2e-testing */ |
||||
|
||||
describe('my app', function() { |
||||
|
||||
describe('Form control, part 3 - authParams', function() { |
||||
|
||||
it('should display auth modules chosen', function() { |
||||
browser.get('/#/confs/1'); |
||||
element(by.id('a-generalParameters')).click(); |
||||
element(by.id('a-authParams')).click(); |
||||
element(by.id('t-authentication')).click(); |
||||
expect(element(by.id('t-demoParams')).isDisplayed()).toBeTruthy(); |
||||
element(by.xpath("//option[@value='Apache']")).click(); |
||||
expect(element(by.id('t-apacheParams')).isDisplayed()).toBeTruthy(); |
||||
}); |
||||
|
||||
it('should display auth modules chosen with authChoice', function() { |
||||
element(by.xpath("//option[@value='Choice']")).click(); |
||||
expect(element(by.id('t-choiceParams')).isDisplayed()).toBeTruthy(); |
||||
element(by.id('a-choiceParams')).click(); |
||||
element(by.id('t-authChoiceModules')).click(); |
||||
element(by.css('.glyphicon-plus-sign')).click(); |
||||
element(by.id('a-authChoiceModules')).click(); |
||||
element(by.id('t-authChoiceModules/n1')).click(); |
||||
element(by.xpath("//option[@value='BrowserID']")).click(); |
||||
expect(element(by.id('t-browseridParams')).isDisplayed()).toBeTruthy(); |
||||
}); |
||||
|
||||
it('should display auth modules chosen with authMulti', function() { |
||||
element(by.id('t-authentication')).click(); |
||||
element(by.xpath("//option[@value='Multi']")).click(); |
||||
expect(element(by.id('t-multiParams')).isDisplayed()).toBeTruthy(); |
||||
element(by.id('a-multiParams')).click(); |
||||
element(by.id('t-multiAuthStack')).click(); |
||||
element(by.id('textinput')).sendKeys('LDAP 1==0;CAS 1==1'); |
||||
expect(element(by.id('t-ldapParams')).isDisplayed()).toBeTruthy(); |
||||
expect(element(by.id('t-casParams')).isDisplayed()).toBeTruthy(); |
||||
}); |
||||
}); |
||||
}); |
Loading…
Reference in new issue