Merge pull request #15309 from totten/master-api4
[civicrm-core.git] / Civi / Test / Api3TestTrait.php
index d844012e0dcc21dce4b6c6fb2169502981a65a2f..e853f5249b14fdb62e776ecc4aaf8b375d0f3fd6 100644 (file)
@@ -22,7 +22,12 @@ trait Api3TestTrait {
    * @return array
    */
   public function versionThreeAndFour() {
-    return [[3], [4]];
+    $r = [[3]];
+    global $civicrm_root;
+    if (file_exists("$civicrm_root/Civi/Api4") || file_exists("$civicrm_root/ext/api4")) {
+      $r[] = [4];
+    }
+    return $r;
   }
 
   /**