Advertisement
Guest User

Untitled

a guest
Nov 4th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. <?php
  2.  
  3. trait LogInAs
  4. {
  5. /**
  6. * @Given I log in as behat user
  7. */
  8. public function logInAsBehat()
  9. {
  10. $user = 'cloudappsteam+behat@gmail.com';
  11. $pass = env('BEHAT_PASSWORD');
  12.  
  13. $this->loginForm($user, $pass);
  14. }
  15.  
  16. /**
  17. * @Given I log in as admin
  18. */
  19. public function logInAsAdmin()
  20. {
  21. $user = 'cloudappsteam+opensight@gmail.com';
  22. $pass = env('ADMIN_PASSWORD');
  23.  
  24. $this->loginForm($user, $pass);
  25. }
  26.  
  27. public function loginForm($user, $pass)
  28. {
  29. /**
  30. * if for any reason we are logged in still
  31. */
  32. $this->visit('/logout');
  33. sleep(1);
  34. $this->visit('/login');
  35. sleep(2);
  36. $this->fillField('email', $user);
  37. $this->fillField('password', $pass);
  38. $this->pressButton('Login');
  39. sleep(1);
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement