From e09959d9f00b9ac08291b26eece26df53edcb7ad Mon Sep 17 00:00:00 2001 From: "Greg (greggles) Knaddison" Date: Wed, 10 Jun 2009 14:25:04 +0000 Subject: [PATCH] task #485778 by greggles: simpletests for email registration --- email_registration.test | 52 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 email_registration.test diff --git a/email_registration.test b/email_registration.test new file mode 100644 index 0000000..24f8602 --- /dev/null +++ b/email_registration.test @@ -0,0 +1,52 @@ + t('Email registration.'), + 'description' => t('Test the email registration module.'), + 'group' => t('Email registration'), + ); + } + + /** + * Implementation of setUp(). + */ + function setUp() { + parent::setUp('email_registration'); + + // Configure to allow set password. + variable_set('user_email_verification', FALSE); + } + + /** + * Test various behaviors for anonymous users. + */ + function testRegistration() { + + + // Try to register a user. + $name = $this->randomName(); + $pass = $this->randomName(10); + $register = array( + 'mail' => $name .'@example.com', + 'pass[pass1]' => $pass, + 'pass[pass2]' => $pass, + ); + + $this->drupalPost('/user/register', $register, t('Create new account')); + + $login = array( + 'name' => $name .'@example.com', + 'pass' => $pass, + ); + $this->drupalPost('user/login', $login, t('Log in')); + $this->assertRaw('

'. $name .'

', t('User properly created, logged in.')); + + +// $this->assertRaw('id="edit-name" size="60" value="'. $register['given_name'] .'"', t('Given name saved.')); + + } +} -- GitLab