diff --git a/extension/Tests/unit/core/report/ReportTest.php b/extension/Tests/unit/core/report/ReportTest.php
index 33ffc6294794e89f4700943825223c7c394060ff..1a3ac1e9103768e4c9478017aeb3bc928c3fafb9 100644
--- a/extension/Tests/unit/core/report/ReportTest.php
+++ b/extension/Tests/unit/core/report/ReportTest.php
@@ -1232,6 +1232,38 @@ EOF;
         $this->assertEquals($expect, $result);
     }
 
+    /**
+     * @throws CodeException
+     * @throws DbException
+     * @throws DownloadException
+     * @throws UserFormException
+     * @throws UserReportException
+     * @throws \PhpOffice\PhpSpreadsheet\Exception
+     * @throws \PhpOffice\PhpSpreadsheet\Reader\Exception
+     * @throws \PhpOffice\PhpSpreadsheet\Writer\Exception
+     */
+    public function testReportWrap() {
+
+        $line = <<<EOF
+10.sql = SELECT id, name, firstname FROM Person ORDER BY id LIMIT 2
+10.head = <table>
+10.tail = </table>
+10.rbeg = <tr>
+10.renr = </tr>
+10.rsep = --
+
+10.fbeg = <td>
+10.fend = </td>
+10.fsep = ++
+10.fskipwrap = 1,3
+
+EOF;
+
+        $result = $this->report->process($line);
+        $expect = "<table><tr>1++<td>Doe</td>John</tr>--<tr>2++<td>Smith</td>Jane</tr></table>";
+        $this->assertEquals($expect, $result);
+    }
+
     /**
      * @throws CodeException
      * @throws DbException