ContactSitewideTestCase::deleteCategories

7 contact.test ContactSitewideTestCase::deleteCategories()
8 contact.test ContactSitewideTestCase::deleteCategories()

Deletes all categories.

File

modules/contact/contact.test, line 277
Tests for the Contact module.

Code

function deleteCategories() {
  $categories = $this->getCategories();
  foreach ($categories as $category) {
    $category_name = db_query("SELECT category FROM {contact} WHERE cid = :cid", array(':cid' => $category))->fetchField();
    $this->drupalPost('admin/structure/contact/delete/' . $category, array(), t('Delete'));
    $this->assertRaw(t('Category %category has been deleted.', array('%category' => $category_name)), t('Category deleted successfully.'));
  }
}
Login or register to post comments