30); $this->drupalPost('admin/config/system/site-information', $edit, 'Save configuration'); // Set the teaser length display to unlimited otherwise tests looking for // text on nodes will fail. $edit = array('fields[body][type]' => 'text_default'); $this->drupalPost('admin/structure/types/manage/article/display/teaser', $edit, 'Save'); // Generalize across my version of feeds and the standard one. $items = feeds_ui_menu(); if (isset($items['admin/structure/feeds/%feeds_importer/edit'])) { $this->feeds_base = 'admin/structure/feeds'; } else { $this->feeds_base = 'admin/structure/feeds/edit'; } } function postAndCheck($url, $edit, $button, $saved_text) { $this->drupalPost($url, $edit, $button); $this->assertText($saved_text); $this->drupalGet($url); foreach ($edit as $key => $value) { $this->assertFieldByName($key, $value); } } }