. namespace core\output\progress_trace; /** * Tests for \core\progress_trace\text_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\text_progress_trace */ final class text_progress_trace_test extends \advanced_testcase { /** * Tests for the trace. */ public function test_trace(): void { $this->resetAfterTest(false); $trace = new text_progress_trace(); $trace->output('do'); $trace->output('re', 1); $trace->output('mi', 2); $trace->finished(); $this->expectOutputString("do\n re\n mi\n"); } }