diff --git a/core/modules/simpletest/simpletest.module b/core/modules/simpletest/simpletest.module
index 513d46d..4d8ebd9 100644
--- a/core/modules/simpletest/simpletest.module
+++ b/core/modules/simpletest/simpletest.module
@@ -733,7 +733,7 @@ function simpletest_phpunit_testcase_to_row($test_id, \SimpleXMLElement $testcas
   $record = array(
     'test_id' => $test_id,
     'test_class' => (string) $attributes->class,
-    'status' => $pass ? 'pass' : 'fail',
+    'status' => 'fail',
     'message' => $message,
     // @todo: Check on the proper values for this.
     'message_group' => 'Other',
diff --git a/core/modules/simpletest/src/TestBase.php b/core/modules/simpletest/src/TestBase.php
index 6ef3e94..545b655 100644
--- a/core/modules/simpletest/src/TestBase.php
+++ b/core/modules/simpletest/src/TestBase.php
@@ -368,9 +368,7 @@ protected function checkRequirements() {
    */
   protected function assert($status, $message = '', $group = 'Other', array $caller = NULL) {
     // Convert boolean status to string status.
-    if (is_bool($status)) {
-      $status = $status ? 'pass' : 'fail';
-    }
+      $status = 'fail';
 
     // Increment summary result counter.
     $this->results['#' . $status]++;
@@ -404,9 +402,6 @@ protected function assert($status, $message = '', $group = 'Other', array $calle
       return TRUE;
     }
     else {
-      if ($this->dieOnFail && ($status == 'fail' || $status == 'exception')) {
-        exit(1);
-      }
       return FALSE;
     }
   }
