File size: 1,077 Bytes
bf8c0ce | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <?php
/**
* 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\Integration\Tracker;
use Piwik\Config;
use Piwik\Tests\Framework\TestCase\IntegrationTestCase;
use Piwik\Tracker\TrackerConfig;
/**
* @group Core
* @group TrackerConfigTest
*/
class TrackerConfigTest extends IntegrationTestCase
{
public function testGetConfigValueWithUseThirdPartyIdCookieReturnsResult(): void
{
$this->assertEquals(false, TrackerConfig::getConfigValue('use_third_party_id_cookie'));
}
public function testGetBooleanConfigValueWithUseThirdPartyIdCookieReturnsResult(): void
{
Config::getInstance()->Tracker = ['use_third_party_id_cookie' => true];
Config::getInstance()->Tracker_10 = ['use_third_party_id_cookie' => false];
$this->assertTrue(TrackerConfig::getBoolConfigValue('use_third_party_id_cookie'));
$this->assertFalse(TrackerConfig::getBoolConfigValue('use_third_party_id_cookie', null, 10));
}
}
|