diff --git a/environments/drupal-8.sh b/environments/drupal-8.sh index 5a490f3..e62bf58 100644 --- a/environments/drupal-8.sh +++ b/environments/drupal-8.sh @@ -24,6 +24,9 @@ export PATH="$DRUPAL_TI_DIST_DIR/usr/bin:$PATH" # Display used for running selenium browser. export DISPLAY=:99.0 +# export SIMPLETEST_DB for KernelTestBase, so it is available for all runners. +export SIMPLETEST_DB="$DRUPAL_TI_DB_URL" + # Use 'minimal' by default for Drupal 8. if [ -z "$DRUPAL_TI_INSTALL_PROFILE" ] then diff --git a/tests/drupal-8/drupal_ti_test/tests/phpunit.xml.dist b/tests/drupal-8/drupal_ti_test/tests/phpunit.xml.dist index c583c49..d511650 100644 --- a/tests/drupal-8/drupal_ti_test/tests/phpunit.xml.dist +++ b/tests/drupal-8/drupal_ti_test/tests/phpunit.xml.dist @@ -3,7 +3,7 @@ - ./src/ + ./src/Unit/ diff --git a/tests/drupal-8/drupal_ti_test/tests/src/Kernel/DrupalTiTestTest.php b/tests/drupal-8/drupal_ti_test/tests/src/Kernel/DrupalTiTestTest.php new file mode 100644 index 0000000..f3f328b --- /dev/null +++ b/tests/drupal-8/drupal_ti_test/tests/src/Kernel/DrupalTiTestTest.php @@ -0,0 +1,44 @@ +installSchema('system', 'router'); + } + + /** + * @covers ::bar + */ + public function testKernelTestBase() { + $test = new DrupalTiTest(); + $this->assertEquals('foo', $test->bar()); + } +} diff --git a/tests/drupal-8/drupal_ti_test/tests/src/DrupalTiTestTest.php b/tests/drupal-8/drupal_ti_test/tests/src/Unit/DrupalTiTestTest.php similarity index 71% rename from tests/drupal-8/drupal_ti_test/tests/src/DrupalTiTestTest.php rename to tests/drupal-8/drupal_ti_test/tests/src/Unit/DrupalTiTestTest.php index 1612cbd..987087e 100644 --- a/tests/drupal-8/drupal_ti_test/tests/src/DrupalTiTestTest.php +++ b/tests/drupal-8/drupal_ti_test/tests/src/Unit/DrupalTiTestTest.php @@ -2,15 +2,17 @@ /** * @file - * Contains \Drupal\Tests\drupal_ti_test\DrupalTiTestTest; + * Contains \Drupal\Tests\drupal_ti_test\Unit\DrupalTiTestTest; */ -namespace Drupal\Tests\drupal_ti_test; +namespace Drupal\Tests\drupal_ti_test\Unit; use Drupal\drupal_ti_test\DrupalTiTest; /** * @coversDefaultClass \Drupal\drupal_ti_test\DrupalTiTest + * + * @group drupal_ti_test */ class DrupalTiTestTest extends \PHPUnit_Framework_TestCase {