You are here

function PrivatemsgEMailNotifyTestCase::setUp in Privatemsg 7.2

Same name and namespace in other branches
  1. 6.2 pm_email_notify/pm_email_notify.test \PrivatemsgEMailNotifyTestCase::setUp()

Implements setUp().

Overrides DrupalWebTestCase::setUp

File

pm_email_notify/pm_email_notify.test, line 25
Test file for pm_email_notify.module

Class

PrivatemsgEMailNotifyTestCase
@file Test file for pm_email_notify.module

Code

function setUp() {
  parent::setUp('privatemsg', 'pm_email_notify', 'privatemsg_roles');
  $this->author = $this
    ->drupalCreateUser(array(
    'write privatemsg',
    'read privatemsg',
    'write privatemsg to all roles',
    'reveal e-mail address when sending messages',
  ));
  $this->recipient = $this
    ->drupalCreateUser(array(
    'write privatemsg',
    'read privatemsg',
    'set privatemsg e-mail notification level',
    'change privatemsg e-mail notification for indirect messages',
  ));
  $this->recipient2 = $this
    ->drupalCreateUser(array(
    'read privatemsg',
  ));
  $this->admin = $this
    ->drupalCreateUser(array(
    'write privatemsg',
    'read privatemsg',
    'administer privatemsg settings',
  ));
  $this->handledMails = 0;
}