Skip to content

Commit 4666352

Browse files
authored
Updates expected test files after core changes (#96)
* updates expected test files * fix tests for older releases * adjust version
1 parent cacd92e commit 4666352

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

tests/System/TasksTest.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
use Piwik\Piwik;
1414
use Piwik\Plugins\AnonymousPiwikUsageMeasurement\tests\Fixtures\SendSystemReportTaskFixture;
1515
use Piwik\Tests\Framework\TestCase\SystemTestCase;
16+
use Piwik\Version;
1617

1718
/**
1819
* @group AnonymousPiwikUsageMeasurement
@@ -79,6 +80,12 @@ public function getApiForTesting()
7980
'CustomVariables',
8081
];
8182

83+
$xmlFieldsToRemove = [];
84+
85+
if (version_compare(Version::VERSION, '5.5.0-b1', '<')) {
86+
$xmlFieldsToRemove = ['Referrers_visitorsFromAIAssistants', 'Referrers_distinctAIAssistants', 'Referrers_visitorsFromAIAssistants_percent'];
87+
}
88+
8289
$apiToTest = [];
8390
foreach ($apis as $api) {
8491
$apiToTest[] = [
@@ -94,6 +101,7 @@ public function getApiForTesting()
94101
// when calling CustomVariables.getUsagesOfSlots, new archives are created until 'today',
95102
// which increments idsubdatatable, but we need to have deterministic idsubdatatable
96103
'apiNotToCall' => ['CustomVariables.getUsagesOfSlots'],
104+
'xmlFieldsToRemove' => $xmlFieldsToRemove,
97105
]
98106
];
99107
}

tests/System/expected/test___API.get_year.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@
1717
<avg_time_on_site_returning>0</avg_time_on_site_returning>
1818
<Referrers_visitorsFromSearchEngines>0</Referrers_visitorsFromSearchEngines>
1919
<Referrers_visitorsFromSocialNetworks>0</Referrers_visitorsFromSocialNetworks>
20+
<Referrers_visitorsFromAIAssistants>0</Referrers_visitorsFromAIAssistants>
2021
<Referrers_visitorsFromDirectEntry>1</Referrers_visitorsFromDirectEntry>
2122
<Referrers_visitorsFromWebsites>0</Referrers_visitorsFromWebsites>
2223
<Referrers_visitorsFromCampaigns>0</Referrers_visitorsFromCampaigns>
2324
<Referrers_distinctSearchEngines>0</Referrers_distinctSearchEngines>
2425
<Referrers_distinctSocialNetworks>0</Referrers_distinctSocialNetworks>
26+
<Referrers_distinctAIAssistants>0</Referrers_distinctAIAssistants>
2527
<Referrers_distinctKeywords>0</Referrers_distinctKeywords>
2628
<Referrers_distinctWebsites>0</Referrers_distinctWebsites>
2729
<Referrers_distinctWebsitesUrls>0</Referrers_distinctWebsitesUrls>
@@ -69,6 +71,7 @@
6971
<nb_keywords>0</nb_keywords>
7072
<Referrers_visitorsFromDirectEntry_percent>100%</Referrers_visitorsFromDirectEntry_percent>
7173
<Referrers_visitorsFromSearchEngines_percent>0%</Referrers_visitorsFromSearchEngines_percent>
74+
<Referrers_visitorsFromAIAssistants_percent>0%</Referrers_visitorsFromAIAssistants_percent>
7275
<Referrers_visitorsFromCampaigns_percent>0%</Referrers_visitorsFromCampaigns_percent>
7376
<Referrers_visitorsFromSocialNetworks_percent>0%</Referrers_visitorsFromSocialNetworks_percent>
7477
<Referrers_visitorsFromWebsites_percent>0%</Referrers_visitorsFromWebsites_percent>

0 commit comments

Comments
 (0)