Blame view
tests/login.js
886 Bytes
f7c1860b5
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
describe( 'Log In', function() { beforeEach( function() { server.execute( function() { var user = Meteor.users.findOne( { 'emails.address': 'carl.winslow@abc.com' } ); if ( user ) { Meteor.users.remove( user._id ); } }); }); it( 'should allow us to login @watch', function() { server.execute( function() { Accounts.createUser({ email: 'carl.winslow@abc.com', password: 'bigguy1989', profile: { name: { first: 'Carl', last: 'Winslow' } } }); }); browser.url( 'http://localhost:3000/login' ) .setValue( '[name="emailAddress"]', 'carl.winslow@abc.com' ) .setValue( '[name="password"]', 'bigguy1989' ) .submitForm( 'form' ); browser.waitForExist( '.jumbotron' ); expect( browser.getUrl() ).to.equal( 'http://localhost:3000/' ); }); }); |