From 0af6e98670eb8c991230214539b03f677c3d3e0d Mon Sep 17 00:00:00 2001 From: Fonata Date: Sat, 3 Apr 2021 00:08:35 +0200 Subject: [PATCH] Tests should not produce output - capture it --- tests/methods/OutputTest.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/methods/OutputTest.php b/tests/methods/OutputTest.php index f323411..c1201b4 100644 --- a/tests/methods/OutputTest.php +++ b/tests/methods/OutputTest.php @@ -14,8 +14,10 @@ class OutputTest extends TestCase { $csv = new Csv(); $data = [0 => ['a', 'b', 'c'], 1 => ['d', 'e', 'f']]; $fields = ['col1', 'col2', 'col3']; + ob_start(); $output = $csv->output('test.csv', $data, $fields, ','); $expected = "col1,col2,col3\ra,b,c\rd,e,f\r"; + self::assertEquals($expected, ob_get_clean()); self::assertEquals($expected, $output); } }