X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fapi%2Fv4%2FAction%2FBasicCustomFieldTest.php;h=240ce3a9432f0ffe74e283f5e7f500f72c8e7d1e;hb=540c0ec9988c9bb1ec1d4b29e72966e63814e6be;hp=de2edf923cc7ae3da30be8f22d55090f2fda860d;hpb=55144d4050bea52480d1888c778d87e33b77e5d3;p=civicrm-core.git diff --git a/tests/phpunit/api/v4/Action/BasicCustomFieldTest.php b/tests/phpunit/api/v4/Action/BasicCustomFieldTest.php index de2edf923c..240ce3a943 100644 --- a/tests/phpunit/api/v4/Action/BasicCustomFieldTest.php +++ b/tests/phpunit/api/v4/Action/BasicCustomFieldTest.php @@ -84,6 +84,18 @@ class BasicCustomFieldTest extends BaseCustomValueTest { ->first(); $this->assertEquals('Blue', $contact['MyIndividualFields.FavColor']); + + // Try setting to null + Contact::update() + ->addWhere('id', '=', $contactId) + ->addValue('MyIndividualFields.FavColor', NULL) + ->execute(); + $contact = Contact::get(FALSE) + ->addSelect('MyIndividualFields.FavColor') + ->addWhere('id', '=', $contactId) + ->execute() + ->first(); + $this->assertEquals(NULL, $contact['MyIndividualFields.FavColor']); } public function testWithTwoFields() {