From 919782288061aab6e88574bd634bea123664c2a4 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Sun, 15 Jul 2018 11:08:53 -0400 Subject: [PATCH] Add test, remove redundant api default --- api/v3/Navigation.php | 11 ----------- tests/phpunit/api/v3/NavigationTest.php | 11 +++++++++++ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/api/v3/Navigation.php b/api/v3/Navigation.php index 1ce843095c..bce0ce008b 100644 --- a/api/v3/Navigation.php +++ b/api/v3/Navigation.php @@ -87,17 +87,6 @@ function civicrm_api3_navigation_get($params) { return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params); } -/** - * Adjust metadata for navigation create action. - * - * @param array $params - */ -function _civicrm_api3_navigation_create_spec(&$params) { - $params['domain_id']['api.default'] = CRM_Core_Config::domainID(); - $params['domain_id']['type'] = CRM_Utils_Type::T_INT; - $params['domain_id']['title'] = 'Domain ID'; -} - /** * Create navigation item. * diff --git a/tests/phpunit/api/v3/NavigationTest.php b/tests/phpunit/api/v3/NavigationTest.php index fe7f7a91c8..ae891aa6d6 100644 --- a/tests/phpunit/api/v3/NavigationTest.php +++ b/tests/phpunit/api/v3/NavigationTest.php @@ -68,6 +68,17 @@ class api_v3_NavigationTest extends CiviUnitTestCase { $this->getAndCheck($params, $result['id'], $this->_entity, TRUE); } + /** + * Test create function. + */ + public function testDefaultDomain() { + $params = array('label' => 'Herd the Cats'); + $result = $this->callAPISuccess($this->_entity, 'create', $params); + // Check domain_id has been set per default + $params['domain_id'] = CRM_Core_Config::domainID(); + $this->getAndCheck($params, $result['id'], $this->_entity, TRUE); + } + /** * Test delete function. */ -- 2.25.1