Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Very simple test option in generate:module see also Issue #2784 * Update load-test.php.twig fix missing newline
- Loading branch information
1 parent
e6d1111
commit 1788496
Showing
3 changed files
with
84 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
{% extends "base/class.php.twig" %} | ||
|
||
{% block file_path %} | ||
\Drupal\{{ module }}\Tests\LoadTest | ||
{% endblock %} | ||
|
||
{% block namespace_class %} | ||
namespace Drupal\{{ module }}\Tests; | ||
{% endblock %} | ||
|
||
{% block use_class %} | ||
use Drupal\Core\Url; | ||
use Drupal\simpletest\WebTestBase; | ||
{% endblock %} | ||
|
||
{% block class_declaration %} | ||
/** | ||
* Simple test to ensure that main page loads with module enabled. | ||
* | ||
* @group {{ module }} | ||
*/ | ||
class LoadTest extends WebTestBase{% endblock %} | ||
{% block class_methods %} | ||
/** | ||
* Modules to enable. | ||
* | ||
* @var array | ||
*/ | ||
public static $modules = ['{{ module }}']; | ||
|
||
/** | ||
* A user with permission to administer site configuration. | ||
* | ||
* @var \Drupal\user\UserInterface | ||
*/ | ||
protected $user; | ||
|
||
/** | ||
* {@inheritdoc} | ||
*/ | ||
protected function setUp() { | ||
parent::setUp(); | ||
$this->user = $this->drupalCreateUser(['administer site configuration']); | ||
$this->drupalLogin($this->user); | ||
} | ||
|
||
/** | ||
* Tests that the home page loads with a 200 response. | ||
*/ | ||
public function testLoad() { | ||
$this->drupalGet(Url::fromRoute('<front>')); | ||
$this->assertResponse(200); | ||
} | ||
{% endblock %} |