applicationTester->run([ 'command' => 'diagnostics:archiving-config', ]); $actual = $this->applicationTester->getDisplay(); $this->assertStringMatchesFormat($expected, $actual); } public function testCommandOutputWithJsonOptionIsAsExpected() { $expected = '[["Total Invalidation Count","0"],["In Progress Invalidation Count","0"],["Scheduled Invalidation Count","0"],["Earliest invalidation ts_started",""],["Latest invalidation ts_started",""],["Earliest invalidation ts_invalidated",""],["Latest invalidation ts_invalidated",""],["Number of segment invalidations","0"],["Number of plugin invalidations","0"],["List of plugins being invalidated",""]]'; $this->applicationTester->run([ 'command' => 'diagnostics:archiving-metrics', '--json' => true, ]); $actual = $this->applicationTester->getDisplay(); $this->assertStringMatchesFormat($expected, $actual); } } ArchivingConfigTest::$fixture = new OneVisitorTwoVisits();