Download tests/PHPUnit/System/OneVisitorLongUrlsTruncatedTest.php from Leon4gr45/matomo: direct link, hf CLI and curl.
- Browser
- Download file 1.63 kB
-
https://huggingface.co/spaces/Leon4gr45/matomo/resolve/main/tests/PHPUnit/System/OneVisitorLongUrlsTruncatedTest.php
- Command line
-
hf download hf://spaces/Leon4gr45/matomo/tests/PHPUnit/System/OneVisitorLongUrlsTruncatedTest.php
-
curl -L -o OneVisitorLongUrlsTruncatedTest.php https://huggingface.co/spaces/Leon4gr45/matomo/resolve/main/tests/PHPUnit/System/OneVisitorLongUrlsTruncatedTest.php
1.63 kB
| /** | |
| * Matomo - free/libre analytics platform | |
| * | |
| * @link https://matomo.org | |
| * @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later | |
| */ | |
| namespace Piwik\Tests\System; | |
| use Piwik\Tests\Framework\TestCase\SystemTestCase; | |
| use Piwik\Tests\Fixtures\SomeVisitsWithLongUrls; | |
| /** | |
| * Tests that filter_truncate works recursively in Page URLs report AND in the case there are 2 different data Keywords -> search engine | |
| * | |
| * @group OneVisitorLongUrlsTruncatedTest | |
| * @group Core | |
| */ | |
| class OneVisitorLongUrlsTruncatedTest extends SystemTestCase | |
| { | |
| public static $fixture = null; // initialized below class definition | |
| /** | |
| * @dataProvider getApiForTesting | |
| */ | |
| public function testApi($api, $params) | |
| { | |
| $this->runApiTests($api, $params); | |
| } | |
| public function getApiForTesting() | |
| { | |
| $apiToCall = array( | |
| 'Referrers.getKeywords', | |
| 'Actions.getPageUrls', | |
| // Specifically testing getPlugin filter_truncate works | |
| 'DevicePlugins.getPlugin'); | |
| return array( | |
| array($apiToCall, array('idSite' => self::$fixture->idSite, | |
| 'date' => self::$fixture->dateTime, | |
| 'language' => 'fr', | |
| 'otherRequestParameters' => array('expanded' => 1, 'filter_truncate' => 2))), | |
| ); | |
| } | |
| public static function getOutputPrefix() | |
| { | |
| return 'OneVisitor_LongUrlsTruncated'; | |
| } | |
| } | |
| OneVisitorLongUrlsTruncatedTest::$fixture = new SomeVisitsWithLongUrls(); | |