. namespace core\output\progress_trace; /** * Tests for \core\progress_trace\null_progress_trace. * * @package core * @category test * @copyright 2024 Andrew Lyons * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later * @covers \core\progress_trace\null_progress_trace */ final class null_progress_trace_test extends \advanced_testcase { /** * Tests for the trace. */ public function test_trace(): void { $trace = new null_progress_trace(); $trace->output('do'); $trace->output('re', 1); $trace->output('mi', 2); $trace->finished(); $output = ob_get_contents(); $this->assertSame('', $output); $this->expectOutputString(''); } }