def METHOD_NAME():
    assert_markdown(
        '''\
            # this is an h1    {h1}
            ## this is an h2    {h2}
            hello world
            ### this is an h3    {h3}
            ## this is another h2    {h2-again}
            sup
        ''',
        '''\
            <h1 id="h1">this is an h1 <a class="anchor" href="#h1"><span></span></a></h1>
            <h2 id="h2">this is an h2 <a class="anchor" href="#h2"><span></span></a></h2>
            <p>hello world</p>
            <h3 id="h3">this is an h3 <a class="anchor" href="#h3"><span></span></a></h3>
            <h2 id="h2-again">this is another h2 <a class="anchor" href="#h2-again"><span></span></a></h2>
            <p>sup</p>
        ''',
        [
            (1, 'this is an h1', 'h1'),
            (2, 'this is an h2', 'h2'),
            (3, 'this is an h3', 'h3'),
            (2, 'this is another h2', 'h2-again'),
        ],
    )