public function setUp() { parent::setUp(); FakeAccess::$superUser = true; $idSite = Fixture::createWebsite('2014-01-01 00:00:00'); $this->builder = $this->makeBuilder(array('method' => 'MultiSites_getAll', 'idSite' => $idSite)); }
public function setUp() { parent::setUp(); Fixture::createWebsite('2014-01-01 00:00:00'); $this->tracker = new TestTracker(); $this->request = $this->buildRequest(array('idsite' => 1)); }
public function setUp() { parent::setUp(); // setup the access layer FakeAccess::$superUser = true; Fixture::createWebsite('2015-01-01 00:00:00'); }
public function setUp() { // add one thousand sites $allIdSites = array(); for ($i = 0; $i < 1000; ++$i) { $allIdSites[] = Fixture::createWebsite($this->date, $ecommerce = 1, $siteName = "Site #{$i}"); } $urls = array(); for ($i = 0; $i != 3; ++$i) { $url = "http://whatever.com/" . ($i - 1) . "/" . ($i + 1); $title = "page view " . ($i - 1) . " / " . ($i + 1); $urls[$url] = $title; } $visitTimes = array(); $date = Date::factory($this->date); for ($i = 0; $i != 4; ++$i) { $visitTimes[] = $date->addHour($i)->getDatetime(); } // add 12000 visits (3 visitors with 4 visits each for each site) w/ 3 pageviews each on one day foreach ($visitTimes as $visitTime) { foreach ($allIdSites as $idSite) { for ($visitor = 0; $visitor != 3; ++$visitor) { $t = BenchmarkTestCase::getLocalTracker($idSite); $ip = "157.5.6." . ($visitor + 1); $t->setIp($ip); $t->setNewVisitorId(); $t->setForceVisitDateTime($visitTime); foreach ($urls as $url => $title) { $t->setUrl($url); $t->doTrackPageView($title); } } } } }
public static function setUpBeforeClass() { parent::setUpBeforeClass(); Fixture::createWebsite('2012-01-01 00:00:00'); Fixture::createWebsite('2012-01-01 00:00:00'); Fixture::createWebsite('2012-01-01 00:00:00'); }
public function setUp() { parent::setUp(); $this->idSite = Fixture::createWebsite('2012-01-01 00:00:00'); $this->formatter = new SegmentFormatter(new SegmentList()); Translate::loadAllTranslations(); }
public function setUp() { parent::setUp(); if (!Fixture::siteCreated($this->idSite)) { Fixture::createWebsite('2014-01-01 00:00:00'); } }
public function setUp() { // add one site Fixture::createWebsite($this->date, $ecommerce = 1, $siteName = "Site #0", $siteUrl = "http://whatever.com/"); // add two goals $goals = API::getInstance(); $goals->addGoal($this->idSite, 'all', 'url', 'http', 'contains', false, 5); $goals->addGoal($this->idSite, 'all', 'url', 'thing2', 'contains'); $start = Date::factory($this->date); $dates = array(); for ($day = 0; $day != 31; ++$day) { $dates[] = $start->addDay($day); } $t = BenchmarkTestCase::getLocalTracker($this->idSite); $actionNum = 0; foreach ($dates as $date) { for ($visitNum = 0; $visitNum != 1000; ++$visitNum) { if ($visitNum % 2 == 0) { $url = "http://whatever.com/{$actionNum}/0/1/2/3/4/5/6/7/8/9"; $referrerUrl = "http://google.com/?q={$actionNum}"; } else { $url = "http://whatever.com/thing2/{$actionNum}/0/1/2/3/4/5/6/7/8/9"; $referrerUrl = "http://"; } $title = "A page title / {$actionNum} / 0 / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 /9"; $t->setNewVisitorId(); $t->setForceVisitDateTime($date); $t->setUrl($url); $t->setUrlReferrer($referrerUrl); Fixture::checkResponse($t->doTrackPageView($title)); ++$actionNum; } } }
public function setUp() { parent::setUp(); $this->tracker = new TestIntegrationTracker(); Fixture::createWebsite('2014-01-01 00:00:00'); Fixture::createWebsite('2014-01-01 00:00:00'); $this->injectRawDataToBulk($this->getDummyRequest()); }
public function setUp() { parent::setUp(); for ($i = 1; $i <= $this->numSitesToCreate; $i++) { Fixture::createWebsite('2012-12-12 00:00:00', $ecommerce = 0, 'Site ' . $i); } $this->dashboard = $this->getMockBuilder('Piwik\\Plugins\\MultiSites\\Dashboard')->setMethods(null)->disableOriginalConstructor()->getMock(); }
public function setUp() { parent::setUp(); Fixture::createWebsite('2014-01-01 00:00:00'); Fixture::createWebsite('2014-01-01 00:00:00'); Cache::deleteTrackerCache(); $_SERVER['HTTP_USER_AGENT'] = ''; }
public function setUp() { parent::setUp(); if (!Fixture::siteCreated(1)) { Fixture::createWebsite('2015-01-01 00:00:00'); } $this->channels = new Plugin\ReleaseChannels(StaticContainer::get('Piwik\\Plugin\\Manager')); }
public function setUp() { parent::setUp(); if (!Fixture::siteCreated(1)) { Fixture::createWebsite('2014-01-01 00:00:00'); } $this->index = new Index(); }
public function setUp() { parent::setUp(); // setup the access layer FakeAccess::$superUser = true; $this->manager = new SitesManager(); $this->siteId = Fixture::createWebsite('2014-03-03 00:00:00'); }
public function setUp() { parent::setUp(); $this->plugin = new VisitsSummary(); $this->setSuperUser(); Fixture::createSuperUser(); Fixture::createWebsite('2014-01-01 00:00:00'); }
public function setUp() { parent::setUp(); if (!Fixture::siteCreated($this->idSite)) { Fixture::createWebsite('2010-00-00 00:00:00'); } $this->dao = new RawLogDao(); }
public function setUp() { parent::setUp(); Fixture::createWebsite('2014-01-01 00:00:00'); Fixture::createWebsite('2014-01-01 00:00:00'); Cache::deleteTrackerCache(); $this->request = $this->buildRequest(array('idsite' => '1')); }
public function setUp() { parent::setUp(); if (!Fixture::siteCreated($this->idSite)) { Fixture::createWebsite('2014-01-01 00:00:00'); } $this->settings = new UserSettings(new SystemSettings()); }
public function setUp() { parent::setUp(); // create extra sites that users won't have access to Fixture::createWebsite('2013-01-01 00:00:00'); Fixture::createWebsite('2013-01-01 00:00:00'); Fixture::createWebsite('2013-01-01 00:00:00'); Access::getInstance()->setSuperUserAccess(false); }
public function setUp() { parent::setUp(); $this->api = API::getInstance(); Fixture::createAccessInstance(); Piwik::setUserHasSuperUserAccess(); Fixture::createWebsite('2014-01-01 00:00:00'); Fixture::createWebsite('2014-01-01 00:00:00'); }
public function setUp() { parent::setUp(); $this->userId = new UserId(); $this->setSuperUser(); Fixture::createSuperUser(); Fixture::createWebsite('2014-01-01 00:00:00'); Fixture::createWebsite('2014-01-01 00:00:00'); }
public function setUp() { parent::setUp(); $date = '2012-01-01 00:00:00'; $ecommerce = false; Fixture::createWebsite($date, $ecommerce, $name = 'test1', $url = 'http://piwik.org/'); Fixture::createWebsite($date, $ecommerce, $name = 'test3', $url = 'http://piwik.xyz/'); $this->keyword = new Keyword(); }
public function setUp() { parent::setUp(); // setup the access layer FakeAccess::$superUser = true; for ($i = 0; $i < $this->site2; $i++) { Fixture::createWebsite('2015-01-01 00:00:00'); } }
public function setUp() { parent::setUp(); $this->api = API::getInstance(); $this->model = new Model(); $this->setSuperUser(); $this->idSite = Fixture::createWebsite('2012-08-09 11:22:33'); $this->idSite2 = Fixture::createWebsite('2012-08-10 11:22:33'); }
public function setUp() { parent::setUp(); $pseudoMockAccess = new \FakeAccess(); \FakeAccess::setSuperUserAccess(true); Access::setSingletonInstance($pseudoMockAccess); $idSite = Fixture::createWebsite('2014-01-01 00:00:00'); $this->builder = $this->makeBuilder(array('method' => 'MultiSites_getAll', 'idSite' => $idSite)); }
public function setUp() { parent::setUp(); if (!Fixture::siteCreated($this->idSite)) { Fixture::createWebsite('2015-01-01 00:00:00'); } $this->storage = $this->createStorage(); $this->setting = $this->createSetting('test'); }
public function setUp() { parent::setUp(); Plugin\Manager::getInstance()->activatePlugin('MobileAppMeasurable'); if (!Fixture::siteCreated($this->idSite)) { $type = MobileAppType::ID; Fixture::createWebsite('2015-01-01 00:00:00', $ecommerce = 0, $siteName = false, $siteUrl = false, $siteSearch = 1, $searchKeywordParameters = null, $searchCategoryParameters = null, $timezone = null, $type); } $this->measurable = new Measurable($this->idSite); }
public function setUp() { parent::setUp(); $this->api = API::getInstance(); FakeAccess::$superUser = true; Fixture::createWebsite('2014-01-01 00:00:00'); Fixture::createWebsite('2014-01-01 00:00:00'); Fixture::createWebsite('2014-01-01 00:00:00'); $this->api->addUser($this->login, 'password', '*****@*****.**'); }
public function setUp() { parent::setUp(); $this->api = API::getInstance(); Fixture::createSuperUser(); if (!Fixture::siteCreated(1)) { Fixture::createWebsite('2012-01-01 00:00:00'); } $this->setSuperUser(); }
public function setUp() { parent::setUp(); $idSite = 1; $dateTime = '2014-01-01 00:00:01'; if (!Fixture::siteCreated($idSite)) { Fixture::createWebsite($dateTime); } $this->tracker = Fixture::getTracker($idSite, $dateTime, $defaultInit = true); }