diff --git a/modules/some_module/some_module.info.yml b/modules/some_module/some_module.info.yml
new file mode 100644
index 0000000..b6ad6d2
--- /dev/null
+++ b/modules/some_module/some_module.info.yml
@@ -0,0 +1,4 @@
+name: Some Module
+type: module
+description: 'Just some module with failing tests.'
+core: 8.x
diff --git a/modules/some_module/some_module.module b/modules/some_module/some_module.module
new file mode 100644
index 0000000..6d6ea4b
--- /dev/null
+++ b/modules/some_module/some_module.module
@@ -0,0 +1,6 @@
+<?php
+
+/**
+ * @file
+ * Module file.
+ */
diff --git a/modules/some_module/src/Tests/FailingSimpleTest.php b/modules/some_module/src/Tests/FailingSimpleTest.php
new file mode 100644
index 0000000..814c417
--- /dev/null
+++ b/modules/some_module/src/Tests/FailingSimpleTest.php
@@ -0,0 +1,25 @@
+<?php
+
+/**
+ * @file
+ * SimpleTests for examples module.
+ */
+
+namespace Drupal\some_module\Tests;
+
+use Drupal\simpletest\WebTestBase;
+
+/**
+ * A failing SimpleTest.
+ *
+ * @group some_module
+ */
+class FailingSimpleTest extends WebTestBase {
+
+  public static $modules = array('some_module');
+
+  public function testFail() {
+    $this->fail('This test fails on purpose.');
+  }
+
+}
diff --git a/modules/some_module/tests/src/Unit/FailingUnitTest.php b/modules/some_module/tests/src/Unit/FailingUnitTest.php
new file mode 100644
index 0000000..cd55504
--- /dev/null
+++ b/modules/some_module/tests/src/Unit/FailingUnitTest.php
@@ -0,0 +1,23 @@
+<?php
+
+/**
+ * @file
+ * Contains Drupal\Tests\some_module\Unit\FailingUnitTest.
+ */
+
+namespace Drupal\Tests\some_module\Unit;
+
+use Drupal\Tests\UnitTestCase;
+
+/**
+ * A failing unit test for some_module.
+ *
+ * @group some_module
+ */
+class FailingUnitTest extends UnitTestCase {
+
+  public function testFailUnit() {
+    $this->assertTrue(FALSE, 'This test fails on purpose.');
+  }
+
+}
