[NFC] Fix Unit test failure on MySQL 8 due to mysql ordering issue
authorSeamus Lee <seamuslee001@gmail.com>
Sat, 20 Jun 2020 22:55:29 +0000 (08:55 +1000)
committerSeamus Lee <seamuslee001@gmail.com>
Sat, 20 Jun 2020 22:55:29 +0000 (08:55 +1000)
tests/phpunit/CRM/Contact/BAO/ContactType/ContactTypeTest.php

index 6fd24f0289b84eacb2e6c676b87a39790ad83f7a..daf1209e542990deb42d20216f9c37ddfffaadb2 100644 (file)
@@ -77,7 +77,8 @@ class CRM_Contact_BAO_ContactType_ContactTypeTest extends CiviUnitTestCase {
 
     // check for all contact types
     $result = CRM_Contact_BAO_ContactType::subTypes();
-    $this->assertEquals(array_keys($this->getExpectedAllSubtypes()), $result);
+    $subtypes = array_keys($this->getExpectedAllSubtypes());
+    $this->assertEquals(sort($subtypes), sort($result));
   }
 
   /**