forena-8.x-1.x-dev/forena_ui/src/Tests/ReportDefinitionTest.php
forena_ui/src/Tests/ReportDefinitionTest.php
<?php /** * Created by PhpStorm. * User: metzlerd * Date: 4/7/16 * Time: 7:25 PM */ namespace Drupal\forena_ui\Tests; use Drupal\simpletest\WebTestBase; /** * Class ReportDefinitionTest * * @group Forena * @ingroup Forena */ class ReportDefinitionTest extends WebTestBase{ public static $modules = [ 'forena', 'forena_ui']; protected $profile = 'minimal'; private $privileged_user; public static function getInfo() { return array( 'name' => 'Forena Reports UI', 'description' => 'Report definition tests for forena', 'group' => t('Forena'), ); } public function setup() { parent::setup(); // Create and log in our privileged user. $this->privileged_user = $this->drupalCreateUser( [ 'administer forena', 'list forena reports', ], 'test_admin', TRUE ); } public function testReportDisplay() { $this->drupalGet('admin/structure/forena'); $this->assertLink('Sample Reports'); } }