Repair broken e2e test by changes in copy and IDs

* Switch the "Play" button to check for "Play HabitRPG"

* Change "#register-tab" selector to use "#registrationForm"

* Increase delay when only running protractor specs, to ensure the server has
  time to spin up
This commit is contained in:
Kevin Gisi
2015-04-03 21:14:22 -04:00
parent 8033b129ff
commit 35866568da
3 changed files with 15 additions and 7 deletions

View File

@@ -25,7 +25,7 @@ describe('front page', function() {
it('shows the front page', function(){
var button = element(by.className('btn'));
expect(button.getText()).toEqual('Play');
expect(button.getText()).toEqual('Play HabitRPG');
});
it("don't login when using wrong credentials", function(){
@@ -51,7 +51,7 @@ describe('front page', function() {
element(by.model('registerVals.email')).sendKeys('user@example.com');
element(by.model('registerVals.password')).sendKeys('pass');
element(by.model('registerVals.confirmPassword')).sendKeys('pass');
var register = element(by.css("#register-tab input[value='Register']"));
var register = element(by.css("#registrationForm input[value='Register']"));
register.click();
browser.sleep(1000);
browser.getCurrentUrl().then(function(url){