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
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CoreHome/tests/Integration/Column/UserIdTest.php')
-rw-r--r--plugins/CoreHome/tests/Integration/Column/UserIdTest.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/plugins/CoreHome/tests/Integration/Column/UserIdTest.php b/plugins/CoreHome/tests/Integration/Column/UserIdTest.php
index 33c268afae..70715a4dc2 100644
--- a/plugins/CoreHome/tests/Integration/Column/UserIdTest.php
+++ b/plugins/CoreHome/tests/Integration/Column/UserIdTest.php
@@ -12,6 +12,7 @@ use Piwik\Access;
use Piwik\Cache;
use Piwik\DataAccess\ArchiveTableCreator;
use Piwik\Db;
+use Piwik\Metrics;
use Piwik\Plugin\Manager;
use Piwik\Plugins\CoreHome\Columns\UserId;
use Piwik\Tests\Framework\Fixture;
@@ -164,6 +165,17 @@ class UserIdTest extends IntegrationTestCase
$this->assertDataTableHasUsers($this->getDataTableWithUsers());
}
+ public function test_hasDataTableUsers_shouldBeAbleToDetectIfNbUsersMetricIdIsused()
+ {
+ $table = $this->getDataTableWithZeroUsers();
+ $table->renameColumn('nb_users', Metrics::INDEX_NB_USERS);
+ $this->assertNotDataTableHasUsers($table);
+
+ $table = $this->getDataTableWithUsers();
+ $table->renameColumn('nb_users', Metrics::INDEX_NB_USERS);
+ $this->assertDataTableHasUsers($this->getDataTableWithUsers());
+ }
+
private function getDataTableWithoutUsersColumn()
{
$tableWithoutUsers = new DataTable();