get(self::$fixture->idSite, 'month', '2010-02-01'); VisitsSummaryAPI::getInstance()->get(self::$fixture->idSite, 'month', '2010-02-01', 'browserCode==FF'); VisitsSummaryAPI::getInstance()->get(self::$fixture->idSite, 'month', '2010-02-01', 'daysSinceFirstVisit==2'); VisitsSummaryAPI::getInstance()->get(self::$fixture->idSite, 'month', '2010-03-01'); VisitsSummaryAPI::getInstance()->get(self::$fixture->idSite, 'month', '2010-03-01', 'browserCode==FF'); VisitsSummaryAPI::getInstance()->get(self::$fixture->idSite, 'month', '2010-03-01', 'daysSinceFirstVisit==2'); // Create a segment SegmentEditorAPI::getInstance()->add('test segment', 'browserCode==IE', self::$fixture->idSite); Date::$now = strtotime('2010-04-07 06:00:00'); } public function testCommandOutputIsAsExpected() { $expected = <<applicationTester->run([ 'command' => 'diagnostics:archiving-status', ]); $actual = $this->applicationTester->getDisplay(); $this->assertStringMatchesFormat($expected, $actual); } public function testCommandOutputWithStatsOptionIsAsExpected() { $expected = <<applicationTester->run(array( 'command' => 'diagnostics:archiving-status', '--with-stats' => true, )); $actual = $this->applicationTester->getDisplay(); $this->assertStringMatchesFormat($expected, $actual); } } ArchivingStatusTest::$fixture = new OneVisitorTwoVisits();