Obsolete api4 extension
authorColeman Watts <coleman@civicrm.org>
Sat, 14 Sep 2019 22:39:32 +0000 (18:39 -0400)
committerColeman Watts <coleman@civicrm.org>
Sat, 14 Sep 2019 22:39:32 +0000 (18:39 -0400)
extension-compatibility.json
tests/phpunit/CiviTest/CiviUnitTestCase.php

index 4192e68e5acd2fdb7706e5062a16a904313e21bf..1633610fa25415ceed6cd27b646c67bac12bebc8 100644 (file)
@@ -1,4 +1,7 @@
 {
+  "org.civicrm.api4": {
+    "obsolete": "5.19"
+  },
   "uk.squiffle.kam": {
     "obsolete": "5.12"
   },
index 0b685ffe69109429942a3401c61fb2634e5ba516..8cc6355d740174084fb3ccc21fbff8027d7ad92c 100644 (file)
@@ -334,12 +334,6 @@ class CiviUnitTestCase extends PHPUnit\Framework\TestCase {
     // disable any left-over test extensions
     CRM_Core_DAO::executeQuery('DELETE FROM civicrm_extension WHERE full_name LIKE "test.%"');
 
-    $extensions = \CRM_Extension_System::singleton()->getManager();
-    $api4Status = $extensions->getStatus('org.civicrm.api4');
-    if ($api4Status != $extensions::STATUS_INSTALLED && $api4Status != $extensions::STATUS_UNKNOWN) {
-      $extensions->enable(['org.civicrm.api4']);
-    }
-
     // reset all the caches
     CRM_Utils_System::flushCache();