27 lines
887 B
JavaScript
27 lines
887 B
JavaScript
|
'use strict';
|
||
|
|
||
|
/* https://github.com/angular/protractor/blob/master/docs/getting-started.md */
|
||
|
|
||
|
describe('Auth', function() {
|
||
|
|
||
|
browser.get('index.html');
|
||
|
var ptor = protractor.getInstance();
|
||
|
it('auth should fail when trying to connect to an unused port', function() {
|
||
|
var host = ptor.findElement(protractor.By.model('host'));
|
||
|
var password = ptor.findElement(protractor.By.model('password'));
|
||
|
var port = ptor.findElement(protractor.By.model('port'));
|
||
|
var submit = ptor.findElement(protractor.By.tagName('button'));
|
||
|
// Fill out the form?
|
||
|
host.sendKeys('localhost');
|
||
|
password.sendKeys('password');
|
||
|
port.sendKeys(2462);
|
||
|
submit.click();
|
||
|
|
||
|
var error = ptor.findElement(
|
||
|
protractor.By.css('.alert.alert-danger > strong')
|
||
|
)
|
||
|
|
||
|
expect(error.getText()).toBeDefined();
|
||
|
});
|
||
|
});
|