public function FeedsUIUserInterfaceTestCase::testInvalidBundle in Feeds 7.2
Tests if the user is warned when an invalid bundle is selected.
File
- feeds_ui/
feeds_ui.test, line 162 - Tests for Feeds Admin UI module.
Class
- FeedsUIUserInterfaceTestCase
- Test basic Feeds UI functionality.
Code
public function testInvalidBundle() {
// Create an importer.
$this
->createImporterConfiguration('Test feed', 'test_feed');
// Set invalid bundle.
$invalid_bundle = drupal_strtolower($this
->randomName());
$importer = feeds_importer('test_feed');
$importer->processor
->addConfig(array(
'bundle' => $invalid_bundle,
));
$importer
->save();
// Assert error message on processor settings page.
$this
->drupalGet('admin/structure/feeds/test_feed/settings/FeedsNodeProcessor');
$this
->assertText(format_string('Invalid value @invalid_bundle for config option Bundle.', array(
'@invalid_bundle' => $invalid_bundle,
)));
// But the option should still be selected.
$this
->assertFieldByName('bundle', $invalid_bundle);
}