function PaymentCommerceCheckoutWebTestCase::assertLogin in Payment for Drupal Commerce 7.2
Same name and namespace in other branches
- 7 tests/PaymentCommerceCheckoutWebTestCase.test \PaymentCommerceCheckoutWebTestCase::assertLogin()
Logs in a user for an authenticated checkout.
Return value
stdClass The user.
2 calls to PaymentCommerceCheckoutWebTestCase::assertLogin()
- PaymentCommerceCheckoutWebTestCase::testCheckoutFailed in tests/
PaymentCommerceCheckoutWebTestCase.test - Tests the checkout process for a failed payment.
- PaymentCommerceCheckoutWebTestCase::testCheckoutSuccess in tests/
PaymentCommerceCheckoutWebTestCase.test - Tests the checkout process for a successful payment.
File
- tests/
PaymentCommerceCheckoutWebTestCase.test, line 111
Class
Code
function assertLogin() {
$permissions = $this
->permissionBuilder(array(
'store admin',
'store customer',
));
user_role_change_permissions(DRUPAL_ANONYMOUS_RID, array_fill_keys($permissions, TRUE));
$user = $this
->drupalCreateUser($permissions);
$this
->drupalLogin($user);
return $user;
}