X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=tests%2Fphpunit%2Fapi%2Fv3%2FActivityCaseTest.php;h=2a8187b0026abe575fe3c3ba2366f3d9f6a62b47;hb=f8c818b3110041e3cce6fbf7851bd5b6e1b6261b;hp=9f8a2a31e990c1d8e3db15a261c388739aa9ed50;hpb=9d1b2a8f2604050b45db4eb270e403c6e81cab28;p=civicrm-core.git diff --git a/tests/phpunit/api/v3/ActivityCaseTest.php b/tests/phpunit/api/v3/ActivityCaseTest.php index 9f8a2a31e9..2a8187b002 100644 --- a/tests/phpunit/api/v3/ActivityCaseTest.php +++ b/tests/phpunit/api/v3/ActivityCaseTest.php @@ -77,4 +77,15 @@ class api_v3_ActivityCaseTest extends CiviCaseTestCase { $this->assertEquals(array(), array_intersect($getByCaseId_ids, $getByCaseNull_ids)); } + public function testActivityGetWithCaseInfo() { + $activities = $this->callAPISuccess('Activity', 'get', array( + 'sequential' => 1, + 'case_id' => $this->_case['id'], + 'return' => array('case_id', 'case_id.subject'), + )); + $this->assertEquals(__CLASS__, $activities['values'][0]['case_id.subject']); + // Note - case_id is always an array + $this->assertEquals($this->_case['id'], $activities['values'][0]['case_id'][0]); + } + }