From c130a4debc82232c3c9de59bb5397ec1b0239d42 Mon Sep 17 00:00:00 2001
From: mattab <matthieu.aubry@gmail.com>
Date: Wed, 20 Nov 2013 00:57:22 +1300
Subject: [PATCH] Turns out the earlier cleanup leads up to finding a real bug:
 idSite=all with empty cache would have errored for any API consumer

---
 ..._differentDays__Actions.getPageUrl_day.xml | 18 ++++++++++++++-
 ...ifferentDays__Actions.getPageUrl_month.xml | 23 ++++++++++++++++++-
 ...differentDays__Actions.getPageUrl_week.xml | 18 ++++++++++++++-
 ...differentDays__Actions.getPageUrl_year.xml | 23 ++++++++++++++++++-
 4 files changed, 78 insertions(+), 4 deletions(-)

diff --git a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_day.xml b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_day.xml
index 1c7f2179e5..baf847ce36 100644
--- a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_day.xml
+++ b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_day.xml
@@ -1,5 +1,21 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <results>
-	<result idSite="1" />
+	<result idSite="1">
+		<row>
+			<label>/index.htm</label>
+			<nb_visits>1</nb_visits>
+			<nb_uniq_visitors>1</nb_uniq_visitors>
+			<nb_hits>1</nb_hits>
+			<sum_time_spent>0</sum_time_spent>
+			<nb_hits_with_time_generation>1</nb_hits_with_time_generation>
+			<min_time_generation>0.123</min_time_generation>
+			<max_time_generation>0.123</max_time_generation>
+			<avg_time_on_page>0</avg_time_on_page>
+			<bounce_rate>0%</bounce_rate>
+			<exit_rate>0%</exit_rate>
+			<avg_time_generation>0.123</avg_time_generation>
+			<url>http://example.org/index.htm</url>
+		</row>
+	</result>
 	<result idSite="2" />
 </results>
\ No newline at end of file
diff --git a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_month.xml b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_month.xml
index 1c7f2179e5..a0c6bf8657 100644
--- a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_month.xml
+++ b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_month.xml
@@ -1,5 +1,26 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <results>
-	<result idSite="1" />
+	<result idSite="1">
+		<row>
+			<label>/index.htm</label>
+			<nb_visits>2</nb_visits>
+			<nb_hits>2</nb_hits>
+			<sum_time_spent>360</sum_time_spent>
+			<nb_hits_with_time_generation>2</nb_hits_with_time_generation>
+			<min_time_generation>0.123</min_time_generation>
+			<max_time_generation>0.323</max_time_generation>
+			<entry_nb_visits>1</entry_nb_visits>
+			<entry_nb_actions>5</entry_nb_actions>
+			<entry_sum_visit_length>901</entry_sum_visit_length>
+			<entry_bounce_count>0</entry_bounce_count>
+			<sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors>
+			<sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors>
+			<avg_time_on_page>180</avg_time_on_page>
+			<bounce_rate>0%</bounce_rate>
+			<exit_rate>0%</exit_rate>
+			<avg_time_generation>0.223</avg_time_generation>
+			<url>http://example.org/index.htm</url>
+		</row>
+	</result>
 	<result idSite="2" />
 </results>
\ No newline at end of file
diff --git a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_week.xml b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_week.xml
index 1c7f2179e5..a8fdd76865 100644
--- a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_week.xml
+++ b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_week.xml
@@ -1,5 +1,21 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <results>
-	<result idSite="1" />
+	<result idSite="1">
+		<row>
+			<label>/index.htm</label>
+			<nb_visits>1</nb_visits>
+			<nb_hits>1</nb_hits>
+			<sum_time_spent>0</sum_time_spent>
+			<nb_hits_with_time_generation>1</nb_hits_with_time_generation>
+			<min_time_generation>0.123</min_time_generation>
+			<max_time_generation>0.123</max_time_generation>
+			<sum_daily_nb_uniq_visitors>1</sum_daily_nb_uniq_visitors>
+			<avg_time_on_page>0</avg_time_on_page>
+			<bounce_rate>0%</bounce_rate>
+			<exit_rate>0%</exit_rate>
+			<avg_time_generation>0.123</avg_time_generation>
+			<url>http://example.org/index.htm</url>
+		</row>
+	</result>
 	<result idSite="2" />
 </results>
\ No newline at end of file
diff --git a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_year.xml b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_year.xml
index 1c7f2179e5..a0c6bf8657 100644
--- a/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_year.xml
+++ b/tests/PHPUnit/Integration/expected/test_TwoVisitors_twoWebsites_differentDays__Actions.getPageUrl_year.xml
@@ -1,5 +1,26 @@
 <?xml version="1.0" encoding="utf-8" ?>
 <results>
-	<result idSite="1" />
+	<result idSite="1">
+		<row>
+			<label>/index.htm</label>
+			<nb_visits>2</nb_visits>
+			<nb_hits>2</nb_hits>
+			<sum_time_spent>360</sum_time_spent>
+			<nb_hits_with_time_generation>2</nb_hits_with_time_generation>
+			<min_time_generation>0.123</min_time_generation>
+			<max_time_generation>0.323</max_time_generation>
+			<entry_nb_visits>1</entry_nb_visits>
+			<entry_nb_actions>5</entry_nb_actions>
+			<entry_sum_visit_length>901</entry_sum_visit_length>
+			<entry_bounce_count>0</entry_bounce_count>
+			<sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors>
+			<sum_daily_entry_nb_uniq_visitors>1</sum_daily_entry_nb_uniq_visitors>
+			<avg_time_on_page>180</avg_time_on_page>
+			<bounce_rate>0%</bounce_rate>
+			<exit_rate>0%</exit_rate>
+			<avg_time_generation>0.223</avg_time_generation>
+			<url>http://example.org/index.htm</url>
+		</row>
+	</result>
 	<result idSite="2" />
 </results>
\ No newline at end of file
-- 
GitLab