Fix saved search test with existing managed saved search
authorlarssandergreen <lars@wildsight.ca>
Fri, 28 Jul 2023 02:13:41 +0000 (20:13 -0600)
committerlarssandergreen <lars@wildsight.ca>
Fri, 28 Jul 2023 02:14:21 +0000 (20:14 -0600)
tests/phpunit/CRM/Mailing/Form/Task/AdhocMailingTest.php

index 5277f5a69e79d986787bc3117aa8d911735513b4..7d196ada74f99ae193f0943d85c4531137803845 100644 (file)
@@ -44,8 +44,9 @@ class CRM_Mailing_Form_Task_AdhocMailingTest extends CiviUnitTestCase {
     catch (CRM_Core_Exception_PrematureExitException $e) {
       // Nothing to see here.
     }
-    $savedSearch = $this->callAPISuccessGetSingle('SavedSearch', ['where' => [['has_base', '=', FALSE]]]);
-    $this->assertEquals($formValues, $savedSearch['form_values']);
+    $savedSearch = $this->callAPISuccess('SavedSearch', 'get', ['sequential' => 1, 'options' => ['sort' => "id DESC"]]);
+    $this->assertGreaterThan(0, $savedSearch['count']);
+    $this->assertEquals($formValues, $savedSearch['values'][0]['form_values']);
   }
 
 }