Chris@0: drupalCreateUser(['administer site configuration']); Chris@0: $this->drupalLogin($admin_user); Chris@0: Chris@0: // If we're on Windows, there is no configuration form. Chris@0: if (defined('LOG_LOCAL6')) { Chris@0: $this->drupalPostForm('admin/config/development/logging', ['syslog_facility' => LOG_LOCAL6], t('Save configuration')); Chris@0: $this->assertText(t('The configuration options have been saved.')); Chris@0: Chris@0: $this->drupalGet('admin/config/development/logging'); Chris@0: // Should be one field. Chris@0: $field = $this->xpath('//option[@value=:value]', [':value' => LOG_LOCAL6]); Chris@0: $this->assertSame('selected', $field[0]->getAttribute('selected'), 'Facility value saved.'); Chris@0: } Chris@0: } Chris@0: Chris@0: }