diff --git a/plugins/Live/Visitor.php b/plugins/Live/Visitor.php index 45a3ec7f0808b48dc664e745329b54fd9f46b9b3..fe839a67d80f79b4dc03c4ee4a5920eea9ddea59 100644 --- a/plugins/Live/Visitor.php +++ b/plugins/Live/Visitor.php @@ -85,6 +85,7 @@ class Piwik_Live_Visitor 'latitude' => $this->getLatitude(), 'longitude' => $this->getLongitude(), 'provider' => $this->getProvider(), + 'providerName' => $this->getProviderName(), 'providerUrl' => $this->getProviderUrl(), 'referrerType' => $this->getRefererType(), @@ -515,10 +516,19 @@ class Piwik_Live_Visitor { return Piwik_getScreensLogo($this->getScreenType()); } - + function getProvider() { - return Piwik_Provider_getPrettyProviderName(@$this->details['location_provider']); + if (isset($this->details['location_provider'])) { + return $this->details['location_provider']; + } else { + return Piwik_Translate('General_Unknown'); + } + } + + function getProviderName() + { + return Piwik_Provider_getPrettyProviderName($this->getProvider()); } function getProviderUrl() diff --git a/plugins/Live/templates/lastVisits.tpl b/plugins/Live/templates/lastVisits.tpl index 5a9ffec542970461c111b6ad29dd923a8e8d4145..ef00a822170adcd3277567af248b6b1355593619 100644 --- a/plugins/Live/templates/lastVisits.tpl +++ b/plugins/Live/templates/lastVisits.tpl @@ -8,7 +8,7 @@ <div title="{$visitor.actionDetails|@count} {'Live_Actions'|translate}" class="datetime"> <span style='display:none' class='serverTimestamp'>{$visitor.serverTimestamp}</span> {$visitor.serverDatePretty} - {$visitor.serverTimePretty} {if $visitor.visitDuration > 0}<i>({$visitor.visitDurationPretty})</i>{/if} - <img src="{$visitor.countryFlag}" title="{$visitor.location|escape:'html'}, {'Provider_ColumnProvider'|translate} {$visitor.provider}"/> + <img src="{$visitor.countryFlag}" title="{$visitor.location|escape:'html'}, {'Provider_ColumnProvider'|translate} {$visitor.providerName}"/> <img src="{$visitor.browserIcon}" title="{$visitor.browserName}, {'UserSettings_Plugins'|translate}: {$visitor.plugins}"/> <img src="{$visitor.operatingSystemIcon}" title="{$visitor.operatingSystem}, {$visitor.resolution}"/> diff --git a/plugins/Live/templates/visitorLog.tpl b/plugins/Live/templates/visitorLog.tpl index 928fecc296378d7eefb080155cd78ad000aeb9ff..a64584b0096584252206b811a23ad4a0628f90f6 100644 --- a/plugins/Live/templates/visitorLog.tpl +++ b/plugins/Live/templates/visitorLog.tpl @@ -48,7 +48,7 @@ {capture assign='visitorColumnContent'} - <img src="{$visitor.columns.countryFlag}" title="{$visitor.columns.location|escape:'html'}, Provider {$visitor.columns.provider|escape:'html'}"/> + <img src="{$visitor.columns.countryFlag}" title="{$visitor.columns.location|escape:'html'}, Provider {$visitor.columns.providerName|escape:'html'}"/> {if $visitor.columns.plugins} <img src="{$visitor.columns.browserIcon}" title="{'UserSettings_BrowserWithPluginsEnabled'|translate:$visitor.columns.browserName:$visitor.columns.plugins}"/> @@ -107,11 +107,11 @@ GPS (lat/long): {$visitor.columns.latitude|escape:'html'},{$visitor.columns.longitude|escape:'html'}{/if}"> IP: {$visitor.columns.visitIp}</span>{/if} - {if (isset($visitor.columns.provider)&&$visitor.columns.provider!='IP')} + {if (isset($visitor.columns.providerName)&&$visitor.columns.providerName!='IP')} <br/> {'Provider_ColumnProvider'|translate}: <a href="{$visitor.columns.providerUrl}" target="_blank" title="{$visitor.columns.providerUrl}" style="text-decoration:underline;"> - {$visitor.columns.provider} + {$visitor.columns.providerName} </a> {/if} {if !empty($visitor.columns.customVariables)} diff --git a/tests/PHPUnit/BaseFixture.php b/tests/PHPUnit/BaseFixture.php index 9da120fe0f1c9075d756834810edc26212422c31..aa84e1b013cc9e330107c83830e8946974cf67ce 100644 --- a/tests/PHPUnit/BaseFixture.php +++ b/tests/PHPUnit/BaseFixture.php @@ -152,13 +152,14 @@ abstract class Test_Piwik_BaseFixture extends PHPUnit_Framework_Assert ); } - public static function makeLocation($city, $region, $country, $lat = null, $long = null) + public static function makeLocation($city, $region, $country, $lat = null, $long = null, $isp = null) { return array(Piwik_UserCountry_LocationProvider::CITY_NAME_KEY => $city, Piwik_UserCountry_LocationProvider::REGION_CODE_KEY => $region, Piwik_UserCountry_LocationProvider::COUNTRY_CODE_KEY => $country, Piwik_UserCountry_LocationProvider::LATITUDE_KEY => $lat, - Piwik_UserCountry_LocationProvider::LONGITUDE_KEY => $long); + Piwik_UserCountry_LocationProvider::LONGITUDE_KEY => $long, + Piwik_UserCountry_LocationProvider::ISP_KEY => $isp); } /** diff --git a/tests/PHPUnit/Fixtures/ManyVisitsWithGeoIP.php b/tests/PHPUnit/Fixtures/ManyVisitsWithGeoIP.php index 07d4d9dde662cb31c32264693092f2cdcf80fc0e..9458ccb12ebcfc08ce428313f37469e46c48d129 100644 --- a/tests/PHPUnit/Fixtures/ManyVisitsWithGeoIP.php +++ b/tests/PHPUnit/Fixtures/ManyVisitsWithGeoIP.php @@ -188,16 +188,16 @@ class Test_Piwik_Fixture_ManyVisitsWithGeoIP extends Test_Piwik_BaseFixture self::makeLocation('Stratford-upon-Avon', 'P3', 'gb', 123.456, 21.321), // template location // same region, different city, same country - self::makeLocation('Nuneaton and Bedworth', 'P3', 'gb'), + self::makeLocation('Nuneaton and Bedworth', 'P3', 'gb', $isp = 'comcast.net'), // same region, city & country (different lat/long) - self::makeLocation('Stratford-upon-Avon', 'P3', 'gb', 124.456, 22.231), + self::makeLocation('Stratford-upon-Avon', 'P3', 'gb', 124.456, 22.231, $isp = 'comcast.net'), // same country, different region & city self::makeLocation('London', 'H9', 'gb'), // same country, different region, same city - self::makeLocation('Stratford-upon-Avon', 'G5', 'gb'), + self::makeLocation('Stratford-upon-Avon', 'G5', 'gb', $lat = null, $long = null, $isp = 'awesomeisp.com'), // different country, diff region, same city self::makeLocation('Stratford-upon-Avon', '66', 'ru'), diff --git a/tests/PHPUnit/Fixtures/ManyVisitsWithMockLocationProvider.php b/tests/PHPUnit/Fixtures/ManyVisitsWithMockLocationProvider.php index dfeac8e7c2ea061757aba13df63592d4147710dd..1d7d2f240b53cb7b1add639845367920d9171673 100644 --- a/tests/PHPUnit/Fixtures/ManyVisitsWithMockLocationProvider.php +++ b/tests/PHPUnit/Fixtures/ManyVisitsWithMockLocationProvider.php @@ -204,11 +204,11 @@ class Test_Piwik_Fixture_ManyVisitsWithMockLocationProvider extends Test_Piwik_B { Piwik_UserCountry_LocationProvider::setCurrentProvider('mock_provider'); MockLocationProvider::$locations = array( - self::makeLocation('Toronto', 'ON', 'CA'), + self::makeLocation('Toronto', 'ON', 'CA', $lat = null, $long = null, $isp = 'comcast.net'), - self::makeLocation('Nice', 'B8', 'FR'), + self::makeLocation('Nice', 'B8', 'FR', $lat = null, $long = null, $isp = 'comcast.net'), - self::makeLocation('Melbourne', '07', 'AU'), + self::makeLocation('Melbourne', '07', 'AU', $lat = null, $long = null, $isp = 'awesomeisp.com'), self::makeLocation('Yokohama', '19', 'JP'), ); diff --git a/tests/PHPUnit/Integration/BlobReportLimitingTest.php b/tests/PHPUnit/Integration/BlobReportLimitingTest.php index e64a77e44d79b21039730399a1087da3741913e8..2f73c05b796f19df24cad694b3cdd400612ba470 100755 --- a/tests/PHPUnit/Integration/BlobReportLimitingTest.php +++ b/tests/PHPUnit/Integration/BlobReportLimitingTest.php @@ -51,10 +51,23 @@ class Test_Piwik_Integration_BlobReportLimitingTest extends IntegrationTestCase public function getRankingQueryDisabledApiForTesting() { + $idSite = self::$fixture->idSite; + $dateTime = self::$fixture->dateTime; + return array( - array('Actions.getPageUrls', array('idSite' => self::$fixture->idSite, - 'date' => self::$fixture->dateTime, + array('Actions.getPageUrls', array('idSite' => $idSite, + 'date' => $dateTime, 'periods' => array('day'))), + + array('Provider.getProvider', array('idSite' => $idSite, + 'date' => $dateTime, + 'periods' => array('month'))), + + array('Provider.getProvider', array('idSite' => $idSite, + 'date' => $dateTime, + 'periods' => array('month'), + 'segment' => 'provider==comcast.net', + 'testSuffix' => '_segment_provider')), ); } @@ -86,7 +99,11 @@ class Test_Piwik_Integration_BlobReportLimitingTest extends IntegrationTestCase foreach ($this->getApiForTesting() as $pair) { list($apiToCall, $params) = $pair; - $params['testSuffix'] = '_rankingQuery'; + + if (empty($params['testSuffix'])) { + $params['testSuffix'] = ''; + } + $params['testSuffix'] .= '_rankingQuery'; $this->runApiTests($apiToCall, $params); } @@ -109,7 +126,11 @@ class Test_Piwik_Integration_BlobReportLimitingTest extends IntegrationTestCase foreach ($this->getRankingQueryDisabledApiForTesting() as $pair) { list($apiToCall, $params) = $pair; - $params['testSuffix'] = '_rankingQueryDisabled'; + + if (empty($params['testSuffix'])) { + $params['testSuffix'] = ''; + } + $params['testSuffix'] .= '_rankingQueryDisabled'; $this->runApiTests($apiToCall, $params); } diff --git a/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_year.xml b/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_year.xml index b7011954cf20ee960bb4fe46b93800f76bdab4fa..a2317c4dd98817768b72b4b68ba8358c1f14add7 100644 --- a/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_year.xml +++ b/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest__Live.getLastVisitsDetails_year.xml @@ -64,6 +64,7 @@ <latitude>1.000000</latitude> <longitude>2.000000</longitude> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>search</referrerType> <referrerTypeName>Search Engines</referrerTypeName> @@ -202,6 +203,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -323,6 +325,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -444,6 +447,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -565,6 +569,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -703,6 +708,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -824,6 +830,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -945,6 +952,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -1066,6 +1074,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -1203,8 +1212,9 @@ <location>Stratford-upon-Avon, Kent, United Kingdom</location> <latitude /> <longitude /> - <provider>Unknown</provider> - <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> + <provider>awesomeisp.com</provider> + <providerName>Awesomeisp</providerName> + <providerUrl>http://www.awesomeisp.com/</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> <referrerName /> diff --git a/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest_provider__API.getSuggestedValuesForSegment.xml b/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest_provider__API.getSuggestedValuesForSegment.xml index c234bed59e963e268d7a9bc05348d941758c4aa9..6cf1af346e992b077af21e6bc1a092c8617d224b 100644 --- a/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest_provider__API.getSuggestedValuesForSegment.xml +++ b/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest_provider__API.getSuggestedValuesForSegment.xml @@ -1,2 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> -<result /> \ No newline at end of file +<result> + <row>comcast.net</row> + <row>awesomeisp.com</row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest_provider__VisitsSummary.get_range.xml b/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest_provider__VisitsSummary.get_range.xml new file mode 100644 index 0000000000000000000000000000000000000000..b7de339df29495f32e9d7d0cd985d14f163da20b --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_AutoSuggestAPITest_provider__VisitsSummary.get_range.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <nb_visits>2</nb_visits> + <nb_actions>3</nb_actions> + <nb_visits_converted>2</nb_visits_converted> + <bounce_count>1</bounce_count> + <sum_visit_length>1085</sum_visit_length> + <max_actions>2</max_actions> + <bounce_rate>50%</bounce_rate> + <nb_actions_per_visit>1.5</nb_actions_per_visit> + <avg_time_on_site>543</avg_time_on_site> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml index f7e687cdf276a279a709fcdb5eeed7f025cd15fd..b654603c56991698ed0dab4728e2a95a232ea91b 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowserVersion_month.xml @@ -21,7 +21,7 @@ <bounce_count>3</bounce_count> <nb_visits_converted>4</nb_visits_converted> <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/RM.gif</logo> + <logo>plugins/UserSettings/images/browsers/UNK.gif</logo> <shortLabel>RM;0.9</shortLabel> </row> <row> @@ -93,7 +93,7 @@ <bounce_count>2</bounce_count> <nb_visits_converted>2</nb_visits_converted> <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/MF.gif</logo> + <logo>plugins/UserSettings/images/browsers/UNK.gif</logo> <shortLabel>MF;4.0</shortLabel> </row> <row> diff --git a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml index 3d8502ba6dfdec9908e1029508261474a3e948a4..6997bcb7dbabad5cd21537af4447168397db9546 100755 --- a/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml @@ -20,7 +20,7 @@ <bounce_count>3</bounce_count> <nb_visits_converted>4</nb_visits_converted> <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/RM.gif</logo> + <logo>plugins/UserSettings/images/browsers/UNK.gif</logo> </row> <row> <label>Internet Explorer</label> @@ -64,7 +64,7 @@ <bounce_count>2</bounce_count> <nb_visits_converted>2</nb_visits_converted> <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> - <logo>plugins/UserSettings/images/browsers/MF.gif</logo> + <logo>plugins/UserSettings/images/browsers/UNK.gif</logo> </row> <row> <label>Unknown</label> diff --git a/tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml index b7011954cf20ee960bb4fe46b93800f76bdab4fa..a2317c4dd98817768b72b4b68ba8358c1f14add7 100644 --- a/tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/Integration/expected/test_ManyVisitorsOneWebsiteTest__Live.getLastVisitsDetails_month.xml @@ -64,6 +64,7 @@ <latitude>1.000000</latitude> <longitude>2.000000</longitude> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>search</referrerType> <referrerTypeName>Search Engines</referrerTypeName> @@ -202,6 +203,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -323,6 +325,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -444,6 +447,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -565,6 +569,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -703,6 +708,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -824,6 +830,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -945,6 +952,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -1066,6 +1074,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -1203,8 +1212,9 @@ <location>Stratford-upon-Avon, Kent, United Kingdom</location> <latitude /> <longitude /> - <provider>Unknown</provider> - <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> + <provider>awesomeisp.com</provider> + <providerName>Awesomeisp</providerName> + <providerUrl>http://www.awesomeisp.com/</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> <referrerName /> diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml index b052ae38faecc26c97feddfa9799d3f29de10dae..13c0a290aa19261dfa2eed1e75570716f28b9025 100644 --- a/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/Integration/expected/test_OneVisitorTwoVisits_withCookieSupport__Live.getLastVisitsDetails_day.xml @@ -65,6 +65,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>search</referrerType> <referrerTypeName>Search Engines</referrerTypeName> @@ -249,6 +250,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>website</referrerType> <referrerTypeName>Websites</referrerTypeName> diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml index 24035b06f66a1655de4f1d97caa4b61d6e4ecad4..793a396614922d501ad27e00cd1f8bb417740e51 100644 --- a/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/Integration/expected/test_OneVisitor_NoKeywordSpecified__Live.getLastVisitsDetails_day.xml @@ -54,6 +54,7 @@ <latitude /> <longitude /> <provider>Inconnu</provider> + <providerName>Inconnu</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>search</referrerType> <referrerTypeName>Moteurs de recherche</referrerTypeName> @@ -157,6 +158,7 @@ <latitude /> <longitude /> <provider>Inconnu</provider> + <providerName>Inconnu</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>search</referrerType> <referrerTypeName>Moteurs de recherche</referrerTypeName> diff --git a/tests/PHPUnit/Integration/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml b/tests/PHPUnit/Integration/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml index 939668cdcc2ecf7ef46ba0d568296d44fcd77b39..09d0f98a41b2b38af8f267cf3f2bb86c51b20a25 100644 --- a/tests/PHPUnit/Integration/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml +++ b/tests/PHPUnit/Integration/expected/test_OneVisitor_SeveralDays_ImportedInRandomOrderTest_shouldShowOneVisit_InEachOfThreeDays__Live.getLastVisitsDetails_month.xml @@ -53,6 +53,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -136,6 +137,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -219,6 +221,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> diff --git a/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml index 944ebbc5c0a19b6e317df9476fd2a5df24ee4ca0..d18aa5cc33b6ccfeb226fd1b69445a95670fec89 100644 --- a/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems_LiveEcommerceStatusOrdered__Live.getLastVisitsDetails_day.xml @@ -92,6 +92,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -299,6 +300,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> diff --git a/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml b/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml index debade25ce13ac2548622c3bd5c89044f56d9904..0c7af9ad9ae8105c59063793b995b17f3f4bdb05 100644 --- a/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml +++ b/tests/PHPUnit/Integration/expected/test_ecommerceOrderWithItems__Live.getLastVisitsDetails_day.xml @@ -168,6 +168,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -494,6 +495,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -702,6 +704,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> diff --git a/tests/PHPUnit/Integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml b/tests/PHPUnit/Integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml index 901922fe8ec28909a936cfb149aa31380601643e..8f93ea84c7c1d103d1e6eb0feee7145e3d1b7d9c 100644 --- a/tests/PHPUnit/Integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml +++ b/tests/PHPUnit/Integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__Live.getLastVisitsDetails_range.xml @@ -62,6 +62,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -173,6 +174,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>direct</referrerType> <referrerTypeName>Direct Entry</referrerTypeName> @@ -344,6 +346,7 @@ <latitude /> <longitude /> <provider>Unknown</provider> + <providerName>Unknown</providerName> <providerUrl>http://piwik.org/faq/general/#faq_52</providerUrl> <referrerType>search</referrerType> <referrerTypeName>Search Engines</referrerTypeName> diff --git a/tests/PHPUnit/Integration/expected/test_reportLimiting__UserSettings.getOS_day.xml b/tests/PHPUnit/Integration/expected/test_reportLimiting__UserSettings.getOS_day.xml index d9479a9dd11e4d0a50f53de2fedd6cc205e32270..13688b0eeee24edd925c0141f6b445e1b5458293 100755 --- a/tests/PHPUnit/Integration/expected/test_reportLimiting__UserSettings.getOS_day.xml +++ b/tests/PHPUnit/Integration/expected/test_reportLimiting__UserSettings.getOS_day.xml @@ -33,7 +33,7 @@ <sum_visit_length>0</sum_visit_length> <bounce_count>40</bounce_count> <nb_visits_converted>0</nb_visits_converted> - <logo>plugins/UserSettings/images/os/-1.gif</logo> + <logo>plugins/UserSettings/images/os/UNK.gif</logo> <shortLabel>-1</shortLabel> </row> </result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_reportLimiting_rankingQueryDisabled__Provider.getProvider_month.xml b/tests/PHPUnit/Integration/expected/test_reportLimiting_rankingQueryDisabled__Provider.getProvider_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..766cc68ff2e3eafb2b9b95b7f9f5863bcf8b52b5 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_reportLimiting_rankingQueryDisabled__Provider.getProvider_month.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Comcast</label> + <nb_visits>52</nb_visits> + <nb_actions>52</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>52</bounce_count> + <nb_visits_converted>0</nb_visits_converted> + <sum_daily_nb_uniq_visitors>20</sum_daily_nb_uniq_visitors> + <url>http://www.comcast.net/</url> + </row> + <row> + <label>Awesomeisp</label> + <nb_visits>26</nb_visits> + <nb_actions>26</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>26</bounce_count> + <nb_visits_converted>0</nb_visits_converted> + <sum_daily_nb_uniq_visitors>10</sum_daily_nb_uniq_visitors> + <url>http://www.awesomeisp.com/</url> + </row> + <row> + <label>Unknown</label> + <nb_visits>22</nb_visits> + <nb_actions>22</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>22</bounce_count> + <nb_visits_converted>0</nb_visits_converted> + <sum_daily_nb_uniq_visitors>10</sum_daily_nb_uniq_visitors> + <url>http://piwik.org/faq/general/#faq_52</url> + </row> +</result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_reportLimiting_rankingQuery__UserSettings.getOS_day.xml b/tests/PHPUnit/Integration/expected/test_reportLimiting_rankingQuery__UserSettings.getOS_day.xml index d9479a9dd11e4d0a50f53de2fedd6cc205e32270..13688b0eeee24edd925c0141f6b445e1b5458293 100755 --- a/tests/PHPUnit/Integration/expected/test_reportLimiting_rankingQuery__UserSettings.getOS_day.xml +++ b/tests/PHPUnit/Integration/expected/test_reportLimiting_rankingQuery__UserSettings.getOS_day.xml @@ -33,7 +33,7 @@ <sum_visit_length>0</sum_visit_length> <bounce_count>40</bounce_count> <nb_visits_converted>0</nb_visits_converted> - <logo>plugins/UserSettings/images/os/-1.gif</logo> + <logo>plugins/UserSettings/images/os/UNK.gif</logo> <shortLabel>-1</shortLabel> </row> </result> \ No newline at end of file diff --git a/tests/PHPUnit/Integration/expected/test_reportLimiting_segment_provider_rankingQueryDisabled__Provider.getProvider_month.xml b/tests/PHPUnit/Integration/expected/test_reportLimiting_segment_provider_rankingQueryDisabled__Provider.getProvider_month.xml new file mode 100644 index 0000000000000000000000000000000000000000..489f5c42cacae3450eaf56b6b1d8eda4f3996563 --- /dev/null +++ b/tests/PHPUnit/Integration/expected/test_reportLimiting_segment_provider_rankingQueryDisabled__Provider.getProvider_month.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<result> + <row> + <label>Comcast</label> + <nb_visits>52</nb_visits> + <nb_actions>52</nb_actions> + <max_actions>1</max_actions> + <sum_visit_length>0</sum_visit_length> + <bounce_count>52</bounce_count> + <nb_visits_converted>0</nb_visits_converted> + <sum_daily_nb_uniq_visitors>20</sum_daily_nb_uniq_visitors> + <url>http://www.comcast.net/</url> + </row> +</result> \ No newline at end of file