<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><spanclass="linenos special"> 8</span><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><spanclass="linenos"></span><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><spanclass="linenos special">10</span><spanclass="testingk">try</span><spanclass="testingp">:</span><br></span><spanid="foo-11"><aname="foo-11"></a><spanclass="linenos"></span><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><spanclass="linenos special">12</span><spanclass="testingk">except</span><spanclass="testingne">ValueError</span><spanclass="testingp">:</span><br></span><spanid="foo-13"><aname="foo-13"></a><spanclass="linenos"></span><spanclass="testingc1"># no lexer found - use the text one instead of an exception</span><br></span><spanid="foo-14"><aname="foo-14"></a><spanclass="linenos special">14</span><spanclass="testingn">lexer</span><spanclass="testingo">=</span><spanclass="testingn">TextLexer</span><spanclass="testingp">()</span><br></span><spanid="foo-15"><aname="foo-15"></a><spanclass="linenos"></span><br></span><spanid="foo-16"><aname="foo-16"></a><spanclass="linenos special">16</span><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><spanclass="linenos"></span><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><spanclass="linenos special">18</span><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><spanclass="linenos"></span><br></span><spanid="foo-20"><aname="foo-20"></a><spanclass="linenos special">20</span><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><spanclass="linenos"></span><spanclass="testingk">if</span><spanclass="testingn">flag</span><spanclass="testingow">in</span><spanclass="testingbp">self</span><spanclass="testingo">.</span><spanclass="testingn">options</span><spanclass="testingp">:</span><br></span><spanid="foo-22"><aname="foo-22"></a><spanclass="linenosspecial