annotate vendor/chi-teck/drupal-code-generator/templates/d8/test/web.twig @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents c75dbcec494b
children
rev   line source
Chris@0 1 <?php
Chris@0 2
Chris@0 3 namespace Drupal\{{ machine_name }}\Tests;
Chris@0 4
Chris@0 5 use Drupal\simpletest\WebTestBase;
Chris@0 6
Chris@0 7 /**
Chris@0 8 * Tests site configuration.
Chris@0 9 *
Chris@0 10 * @group {{ machine_name }}
Chris@0 11 */
Chris@0 12 class {{ class }} extends WebTestBase {
Chris@0 13
Chris@0 14 /**
Chris@0 15 * Modules to enable.
Chris@0 16 *
Chris@0 17 * @var array
Chris@0 18 */
Chris@0 19 public static $modules = [
Chris@0 20 'node',
Chris@0 21 'field',
Chris@0 22 'contact',
Chris@0 23 'views',
Chris@0 24 'taxonomy',
Chris@0 25 ];
Chris@0 26
Chris@0 27 /**
Chris@0 28 * {@inheritdoc}
Chris@0 29 */
Chris@0 30 protected function setUp() {
Chris@0 31 parent::setUp();
Chris@0 32 $user = $this->drupalCreateUser(['administer site configuration']);
Chris@0 33 $this->drupalLogin($user);
Chris@0 34 }
Chris@0 35
Chris@0 36 /**
Chris@0 37 * Test site information form.
Chris@0 38 */
Chris@0 39 public function testFieldStorageSettingsForm() {
Chris@0 40 $edit = [
Chris@0 41 'site_name' => 'Drupal',
Chris@0 42 'site_slogan' => 'Community plumbing',
Chris@0 43 'site_mail' => 'admin@example.local',
Chris@0 44 'site_frontpage' => '/user',
Chris@0 45 ];
Chris@0 46 $this->drupalPostForm('admin/config/system/site-information', $edit, t('Save configuration'));
Chris@0 47 $this->assertText(t('The configuration options have been saved.'), 'Configuration options have been saved');
Chris@0 48 }
Chris@0 49
Chris@0 50 }