Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authordiosmosis <benaka.moorthi@gmail.com>2013-04-18 07:23:33 +0400
committerdiosmosis <benaka.moorthi@gmail.com>2013-04-18 07:23:50 +0400
commit98658d02b90f18a29ea62a1a11ca67866237240f (patch)
treeeb72ae746195078f5e68659289fb53976e965023 /tests
parent8e95c379781dd65a97f33f9a58b9f35bcd7c7ac8 (diff)
Fixes #3361, make sure row evolution works for get[Entry/Exit]PageTitles by adding correct label variation for those reports.
Diffstat (limited to 'tests')
-rwxr-xr-xtests/PHPUnit/Integration/RowEvolutionTest.php8
-rw-r--r--tests/PHPUnit/Integration/expected/test_RowEvolution_entryPageTitles__API.getRowEvolution_day.xml115
2 files changed, 123 insertions, 0 deletions
diff --git a/tests/PHPUnit/Integration/RowEvolutionTest.php b/tests/PHPUnit/Integration/RowEvolutionTest.php
index 7ef6d849d3..d7aa38b7bd 100755
--- a/tests/PHPUnit/Integration/RowEvolutionTest.php
+++ b/tests/PHPUnit/Integration/RowEvolutionTest.php
@@ -92,6 +92,14 @@ class Test_Piwik_Integration_RowEvolution extends IntegrationTestCase
$label = urlencode('incredible title 0') . ',' . urlencode('incredible title 2');
$config['otherRequestParameters']['label'] = urlencode($label);
$return[] = array('API.getRowEvolution', $config);
+
+ // standard label, entry page titles
+ $config['testSuffix'] = '_entryPageTitles';
+ $config['periods'] = 'day';
+ $config['otherRequestParameters']['apiModule'] = 'Actions';
+ $config['otherRequestParameters']['apiAction'] = 'getEntryPageTitles';
+ $config['otherRequestParameters']['label'] = urlencode('incredible title 0');
+ $return[] = array('API.getRowEvolution', $config);
// Actions > Page URLS, hierarchical label
$config['testSuffix'] = '_pageUrls';
diff --git a/tests/PHPUnit/Integration/expected/test_RowEvolution_entryPageTitles__API.getRowEvolution_day.xml b/tests/PHPUnit/Integration/expected/test_RowEvolution_entryPageTitles__API.getRowEvolution_day.xml
new file mode 100644
index 0000000000..27eb97f81e
--- /dev/null
+++ b/tests/PHPUnit/Integration/expected/test_RowEvolution_entryPageTitles__API.getRowEvolution_day.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<result>
+ <label>incredible title 0</label>
+ <reportData>
+ <result date="2010-02-06" />
+ <result date="2010-02-07">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-02-08" />
+ <result date="2010-02-09" />
+ <result date="2010-02-10">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-02-11" />
+ <result date="2010-02-12" />
+ <result date="2010-02-13">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-02-14" />
+ <result date="2010-02-15" />
+ <result date="2010-02-16">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-02-17" />
+ <result date="2010-02-18" />
+ <result date="2010-02-19">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-02-20" />
+ <result date="2010-02-21" />
+ <result date="2010-02-22">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-02-23" />
+ <result date="2010-02-24" />
+ <result date="2010-02-25">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-02-26" />
+ <result date="2010-02-27" />
+ <result date="2010-02-28">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-03-01" />
+ <result date="2010-03-02" />
+ <result date="2010-03-03">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ <result date="2010-03-04" />
+ <result date="2010-03-05" />
+ <result date="2010-03-06">
+ <row>
+ <entry_nb_visits>1</entry_nb_visits>
+ <entry_bounce_count>1</entry_bounce_count>
+ <bounce_rate>100%</bounce_rate>
+ </row>
+ </result>
+ </reportData>
+ <metadata>
+ <metrics>
+ <entry_nb_visits>
+ <name>Entrances</name>
+ <min>0</min>
+ <max>1</max>
+ </entry_nb_visits>
+ <entry_bounce_count>
+ <name>Bounces</name>
+ <min>0</min>
+ <max>1</max>
+ </entry_bounce_count>
+ <bounce_rate>
+ <name>Bounce Rate</name>
+ <min>0</min>
+ <max>100</max>
+ </bounce_rate>
+ </metrics>
+ <dimension>Page Name</dimension>
+ </metadata>
+</result> \ No newline at end of file