parent
f1d36c1f96
commit
9675909ab5
@ -0,0 +1,26 @@ |
|||||||
|
'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(); |
||||||
|
}); |
||||||
|
}); |
@ -0,0 +1,19 @@ |
|||||||
|
exports.config = { |
||||||
|
allScriptsTimeout: 11000, |
||||||
|
|
||||||
|
specs: [ |
||||||
|
'e2e/*.js' |
||||||
|
], |
||||||
|
|
||||||
|
capabilities: { |
||||||
|
'browserName': 'firefox' |
||||||
|
}, |
||||||
|
|
||||||
|
baseUrl: 'http://localhost:8000/', |
||||||
|
|
||||||
|
framework: 'jasmine', |
||||||
|
|
||||||
|
jasmineNodeOpts: { |
||||||
|
defaultTimeoutInterval: 30000 |
||||||
|
} |
||||||
|
}; |
Loading…
Reference in new issue