Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exports.config = {
- framework: 'jasmine',
- seleniumAddress: 'http://localhost:4444/wd/hub',
- specs: ['src/test/webapp/validator/*spec.js'],
- baseUrl: 'http://localhost:3000',
- }
- describe('Protractor first sign in test', function() {
- beforeEach(function() {
- browser.driver.get('http://localhost:3000/#/login');
- browser.waitForAngular();
- //expect(browser.getCurrentUrl()).toEqual(browser.baseUrl + '#/login');
- }, 30000);
- it(function () {
- var user = browser.driver.findElement(by.id('username'));
- var password = browser.driver.findElement(by.id('password'));
- //var button = browser.driver.findElement(by.css('[ng-click="login()"]'));
- var button = element(by.css('[ng-click="login()"]'));
- user.sendKeys('first');
- password.sendKeys('nope');
- expect(user.getAttribute('value')).toEqual('first');
- expect(password.getAttribute('value')).toEqual('nope');
- button.click().then(function (){
- browser.waitForAngular();
- expect(browser.driver.get('http://localhost:3000/#/panel'));
- //expect(authenticationError.toBe(true));
- }, 10000);
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement