diff options
author | AltamashShaikh <altamash@innocraft.com> | 2021-11-02 12:44:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-02 12:44:34 +0300 |
commit | 1ff74449e73517b1d93bfdaab346ba5e5dd36d78 (patch) | |
tree | 13350c39e293a4eed51a26340ba0a7d27f8049fd /plugins/CustomDimensions/tests/System/ApiTest.php | |
parent | bd326ab72947aeef0dbef67aba459b1650f5516c (diff) |
Added code to filter response for API.getReportPagesMetadata and API.getWidgetMetadata (#18233)
* Added code to filter response for API.getReportPagesMetadata and API.getWidgetMetadata, #DEV-2366
* Updated filters check when the filterkey is array
* Added testcases with filter for API.getWidgetMetadata and API.getReportPagesMetadata
Diffstat (limited to 'plugins/CustomDimensions/tests/System/ApiTest.php')
-rw-r--r-- | plugins/CustomDimensions/tests/System/ApiTest.php | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/plugins/CustomDimensions/tests/System/ApiTest.php b/plugins/CustomDimensions/tests/System/ApiTest.php index 3b4193ef3e..5932490c81 100644 --- a/plugins/CustomDimensions/tests/System/ApiTest.php +++ b/plugins/CustomDimensions/tests/System/ApiTest.php @@ -29,6 +29,8 @@ class ApiTest extends SystemTestCase self::setAllowedModulesToFilterApiResponse('API.getReportMetadata', array('CustomDimensions')); self::setAllowedCategoriesToFilterApiResponse('API.getSegmentsMetadata', array('Visitors', 'Behaviour')); + self::setAllowedModulesToFilterApiResponse('API.getWidgetMetadata', array('CustomDimensions')); + self::setAllowedCategoriesToFilterApiResponse('API.getReportPagesMetadata', array('Visitors', 'Behaviour')); } /** @@ -187,6 +189,24 @@ class ApiTest extends SystemTestCase ) ); + $apiToTest[] = array( + array('API.getReportPagesMetadata'), + array( + 'idSite' => 1, + 'date' => self::$fixture->dateTime, + 'periods' => array('day') + ) + ); + + $apiToTest[] = array( + array('API.getWidgetMetadata'), + array( + 'idSite' => 1, + 'date' => self::$fixture->dateTime, + 'periods' => array('day') + ) + ); + $apiToTest[] = array(array('API.getProcessedReport'), array( 'idSite' => 1, |