function AggregatorConfigurationTestCase::testSettingsPage in Drupal 7
Tests the settings form to ensure the correct default values are used.
File
- modules/
aggregator/ aggregator.test, line 328 - Tests for aggregator.module.
Class
- AggregatorConfigurationTestCase
- Tests functionality of the configuration settings in the Aggregator module.
Code
function testSettingsPage() {
$edit = array(
'aggregator_allowed_html_tags' => '<a>',
'aggregator_summary_items' => 10,
'aggregator_clear' => 3600,
'aggregator_category_selector' => 'select',
'aggregator_teaser_length' => 200,
);
$this
->drupalPost('admin/config/services/aggregator/settings', $edit, t('Save configuration'));
$this
->assertText(t('The configuration options have been saved.'));
foreach ($edit as $name => $value) {
$this
->assertFieldByName($name, $value, format_string('"@name" has correct default value.', array(
'@name' => $name,
)));
}
}