From 802b0e5d5dbb3c2a054fe78b94749e7fc12dc1ce Mon Sep 17 00:00:00 2001 From: diosmosis <benaka@piwik.pro> Date: Thu, 15 Jan 2015 12:44:41 -0800 Subject: [PATCH] Adding test for Referrers distinct metric and fixing couple failing tests. --- tests/PHPUnit/System/ImportLogsTest.php | 5 +++++ ...Logs__Referrers.getNumberOfDistinctWebsites_day.xml | 10 ++++++++++ ...its__Referrers.getNumberOfDistinctCampaigns_day.xml | 2 +- ...ort__Referrers.getNumberOfDistinctCampaigns_day.xml | 2 +- 4 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 tests/PHPUnit/System/expected/test_ImportLogs__Referrers.getNumberOfDistinctWebsites_day.xml diff --git a/tests/PHPUnit/System/ImportLogsTest.php b/tests/PHPUnit/System/ImportLogsTest.php index 5b512b69e2..f824512e92 100755 --- a/tests/PHPUnit/System/ImportLogsTest.php +++ b/tests/PHPUnit/System/ImportLogsTest.php @@ -38,6 +38,11 @@ class ImportLogsTest extends SystemTestCase 'date' => '2012-08-09', 'periods' => 'month')), + array('Referrers.getNumberOfDistinctWebsites', array('idSite' => self::$fixture->idSite, + 'date' => '2012-08-09', + 'setDateLastN' => true, + 'periods' => 'day')), + array('MultiSites.getAll', array('idSite' => self::$fixture->idSite, 'date' => '2012-08-09', 'periods' => array('month'), diff --git a/tests/PHPUnit/System/expected/test_ImportLogs__Referrers.getNumberOfDistinctWebsites_day.xml b/tests/PHPUnit/System/expected/test_ImportLogs__Referrers.getNumberOfDistinctWebsites_day.xml new file mode 100644 index 0000000000..6b2972cde9 --- /dev/null +++ b/tests/PHPUnit/System/expected/test_ImportLogs__Referrers.getNumberOfDistinctWebsites_day.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8" ?> +<results> + <result date="2012-08-09" /> + <result date="2012-08-10" /> + <result date="2012-08-11" /> + <result date="2012-08-12" /> + <result date="2012-08-13">1</result> + <result date="2012-08-14" /> + <result date="2012-08-15">3</result> +</results> \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Referrers.getNumberOfDistinctCampaigns_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Referrers.getNumberOfDistinctCampaigns_day.xml index 606fbb5241..f5722c2b94 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Referrers.getNumberOfDistinctCampaigns_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits__Referrers.getNumberOfDistinctCampaigns_day.xml @@ -1,2 +1,2 @@ <?xml version="1.0" encoding="utf-8" ?> -<result>1</result> \ No newline at end of file +<result>0</result> \ No newline at end of file diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Referrers.getNumberOfDistinctCampaigns_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Referrers.getNumberOfDistinctCampaigns_day.xml index 606fbb5241..f5722c2b94 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Referrers.getNumberOfDistinctCampaigns_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_withCookieSupport__Referrers.getNumberOfDistinctCampaigns_day.xml @@ -1,2 +1,2 @@ <?xml version="1.0" encoding="utf-8" ?> -<result>1</result> \ No newline at end of file +<result>0</result> \ No newline at end of file -- GitLab