public function test_swap_latex_escape_characters_should_match_multiline_tex()
    {
        $text = '<span class="MathJax_Preview">[math]</span>{{{LATEX_DELIM_DISPLAY_OPEN}}}\\begin{array}{l}
        x^2+y^2 = 11, \\\\
        x+y = 1. \\\\
\\end{array}{{{LATEX_DELIM_DISPLAY_CLOSE}}}
<BR/>';
        $expected = '<span class="MathJax_Preview">[math]</span>{{{LATEX_DELIM_DISPLAY_OPEN}}}{{{LATEX_ESCAPE_CHARACTER}}}begin{array}{l}
        x^2+y^2 = 11, {{{LATEX_ESCAPE_CHARACTER}}}{{{LATEX_ESCAPE_CHARACTER}}}
        x+y = 1. {{{LATEX_ESCAPE_CHARACTER}}}{{{LATEX_ESCAPE_CHARACTER}}}
{{{LATEX_ESCAPE_CHARACTER}}}end{array}{{{LATEX_DELIM_DISPLAY_CLOSE}}}
<BR/>';
        $pf = new \WeBWorK\Server\Util\ProblemFormatter();
        $this->assertSame($expected, $pf->swap_latex_escape_characters($text));
    }