<metaname="description"content="Or completely awesome. Depends the needs. a root-relative link to markdown-article a file-relative link to markdown-article Testing sourcecode..."/>
<divclass="highlight"><pre><span></span><spanid="foo-8"><aname="foo-8"></a><ahref="#foo-8"><spanclass="linenos special"> 8</span></a><spanclass="testingk">def</span><spanclass="testingnf">run</span><spanclass="testingp">(</span><spanclass="testingbp">self</span><spanclass="testingp">):</span><br></span><spanid="foo-9"><aname="foo-9"></a><ahref="#foo-9"><spanclass="linenos"></span></a><spanclass="testingbp">self</span><spanclass="testingo">.</span><spanclass="testingn">assert_has_content</span><spanclass="testingp">()</span><br></span><spanid="foo-10"><aname="foo-10"></a><ahref="#foo-10"><spanclass="linenos special">10</span></a><spanclass="testingk">try</span><spanclass="testingp">:</span><br></span><spanid="foo-11"><aname="foo-11"></a><ahref="#foo-11"><spanclass="linenos"></span></a><spanclass="testingn">lexer</span><spanclass="testingo">=</span><spanclass="testingn">get_lexer_by_name</span><spanclass="testingp">(</span><spanclass="testingbp">self</span><spanclass="testingo">.</span><spanclass="testingn">arguments</span><spanclass="testingp">[</span><spanclass="testingmi">0</span><spanclass="testingp">])</span><br></span><spanid="foo-12"><aname="foo-12"></a><ahref="#foo-12"><spanclass="linenos special">12</span></a><spanclass="testingk">except</span><spanclass="testingne">ValueError</span><spanclass="testingp">:</span><br></span><spanid="foo-13"><aname="foo-13"></a><ahref="#foo-13"><spanclass="linenos"></span></a><spanclass="testingc1"># no lexer found - use the text one instead of an exception</span><br></span><spanid="foo-14"><aname="foo-14"></a><ahref="#foo-14"><spanclass="linenos special">14</span></a><spanclass="testingn">lexer</span><spanclass="testingo">=</span><spanclass="testingn">TextLexer</span><spanclass="testingp">()</span><br></span><spanid="foo-15"><aname="foo-15"></a><ahref="#foo-15"><spanclass="linenos"></span></a><br></span><spanid="foo-16"><aname="foo-16"></a><ahref="#foo-16"><spanclass="linenos special">16</span></a><spanclass="testingk">if</span><spanclass="testingp">(</span><spanclass="testings1">'linenos'</span><spanclass="testingow">in</span><spanclass="testingbp">self</span><spanclass="testingo">.</span><spanclass="testingn">options</span><spanclass="testingow">and</span><br></span><spanid="foo-17"><aname="foo-17"></a><ahref="#foo-17"><spanclass="linenos"></span></a><spanclass="testingbp">self</span><spanclass="testingo">.</span><spanclass="testingn">options</span><spanclass="testingp">[</span><spanclass="testings1">'linenos'</span><spanclass="testingp">]</span><spanclass="testingow">not</span><spanclass="testingow">in</span><spanclass="testingp">(</span><spanclass="testings1">'table'</span><spanclass="testingp">,</span><spanclass="testings1">'inline'</span><spanclass="testingp">)):</span><br></span><spanid="foo-18"><aname="foo-18"></a><ahref="#foo-18"><spanclass="linenos special">18</span></a><spanclass="testingbp">self</span><spanclass="testingo">.</span><spanclass="testingn">options</span><spanclass="testingp">[</span><spanclass="testings1">'linenos'</span><spanclass="testingp">]</span><spanclass="testingo">=</span><spanclass="testings1">'table'</span><br></span><spanid="foo-19"><aname="foo-19"></a><ahref="#foo-19"><spanclass="linenos"></span></a><br></span><spanid="foo-20"><aname="foo-20"></a><ahref="#foo-20"><spanclass="linenos special">20</span></a><spanclass="testingk">for</span><spanclass="testingn">flag</span><spanclass="testingow">in</span><spanclass="testingp">(</span><spanclass="testings1">'nowrap'</span><spanclass="testingp">,</span><spanclass="testings1">'nobackground'</span><spanclass="testingp">,</span><spanclass="testings1">'anchorlinenos'</span><spanclass="testingp">):</span><br></span><spanid="foo-21"><aname="foo-21"></a><ahref="#foo-21"><spanclass="linenos"></span></a><spancl