public function VocabularyAccessTest::testTaxonomyVocabularyNoVocabularies in Taxonomy access fix 8.3
Same name and namespace in other branches
- 8.2 tests/src/Functional/VocabularyAccessTest.php \Drupal\Tests\taxonomy_access_fix\Functional\VocabularyAccessTest::testTaxonomyVocabularyNoVocabularies()
Test the vocabulary overview with no vocabularies.
File
- tests/
src/ Functional/ VocabularyAccessTest.php, line 552
Class
- VocabularyAccessTest
- Tests administrative Taxonomy UI access.
Namespace
Drupal\Tests\taxonomy_access_fix\FunctionalCode
public function testTaxonomyVocabularyNoVocabularies() {
$assert_session = $this
->assertSession();
$vocabularies = Vocabulary::loadMultiple();
foreach ($vocabularies as $vocabulary) {
$vocabulary
->delete();
}
$this
->assertEmpty(Vocabulary::loadMultiple(), 'No vocabularies found.');
$this
->drupalLogin($this->users['administer']);
$this
->drupalGet('admin/structure/taxonomy');
$assert_session
->statusCodeEquals(200);
$assert_session
->pageTextContains(t('No vocabularies available.'));
}