diff options
author | diosmosis <benaka.moorthi@gmail.com> | 2013-04-18 07:23:33 +0400 |
---|---|---|
committer | diosmosis <benaka.moorthi@gmail.com> | 2013-04-18 07:23:50 +0400 |
commit | 98658d02b90f18a29ea62a1a11ca67866237240f (patch) | |
tree | eb72ae746195078f5e68659289fb53976e965023 /tests | |
parent | 8e95c379781dd65a97f33f9a58b9f35bcd7c7ac8 (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-x | tests/PHPUnit/Integration/RowEvolutionTest.php | 8 | ||||
-rw-r--r-- | tests/PHPUnit/Integration/expected/test_RowEvolution_entryPageTitles__API.getRowEvolution_day.xml | 115 |
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 |