You are here

public function FeedsCSVtoUsersTest::testUserNameAlreadyTaken in Feeds 7.2

Tests importing an user which name is already taken.

File

tests/feeds_processor_user.test, line 1017
Tests for plugins/FeedsUserProcessor.inc.

Class

FeedsCSVtoUsersTest
Test aggregating a feed as data records.

Code

public function testUserNameAlreadyTaken() {

  // Create an account.
  user_save(drupal_anonymous_user(), array(
    'name' => 'Morticia',
    'mail' => 'morticia2@example.com',
    'pass' => 'mort',
    'status' => 1,
  ));

  // Import a file that contains a username that is already taken.
  $this
    ->importFile('user_import', $this
    ->absolutePath() . '/tests/feeds/user_validation/username-already-taken.csv');
  $this
    ->assertText('Failed importing 1 user');
  $this
    ->assertText("The name 'Morticia' is already taken.");
}