Module ImportFrom alias ImportFrom alias alias alias FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Str Expr Call NameLoad Call NameLoad Str NameLoad Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad NameLoad attr Str Expr Call NameLoad AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr decorator_list
N/A __future__ print_function helpers create_file get_source_path HTTP_OK test_basic_md N/A N/A t N/A N/A N/A content 
Roses are red;
Violets are blue.

Hello world!
 N/A expected 
<p>Roses are red;<br>
Violets are blue.</p>
<p>Hello world!</p>
 N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_jinja_variables N/A N/A t N/A N/A N/A content Hello {{ foo }}! N/A expected <p>Hello bar!</p> N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_layout N/A N/A t N/A N/A N/A base <!DOCTYPE html>
<html><head><meta charset="utf-8">
<title>{{ title }}</title>
</head>
<body>{{ content }}</body>
</html>
 N/A content layout: base.html
title: Hello world

# Hi
 N/A expected <!DOCTYPE html>
<html><head><meta charset="utf-8">
<title>Hello world</title>
</head>
<body><h1 id="hi">Hi</h1></body>
</html>
 N/A N/A create_file N/A get_source_path base.html base N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_fenced_code N/A N/A t N/A N/A N/A content 
Plain:

```
pip install clay
```

Highlighted:

```python
print('hi')
```
 N/A expected 
<p>Plain:</p>
<pre><code>pip install clay
</code></pre>


<p>Highlighted:</p>
<pre><code class="language-python"><span class="k">print</span><span class="p">(</span><span class="s">&#39;hi&#39;</span><span class="p">)</span>
</code></pre>
 N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_protect_jinja_code N/A N/A t N/A N/A N/A content 
```jinja
{{ protect_me }}
```
 N/A expected 
<pre><code class="language-jinja"><span class="cp">{{</span> <span class="nv">protect_me</span> <span class="cp">}}</span><span class="x"></span>
</code></pre> N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_admonition N/A N/A t N/A N/A N/A content 
!!! note clear
    This is the first line inside the box.
    This is [an example](http://example.com/) inline link.

    Another paragraph
 N/A expected 
<div class="admonition note clear">
<p>This is the first line inside the box.<br>
This is <a href="http://example.com/">an example</a> inline link.</p>
<p>Another paragraph</p>
</div>
 N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_superscript N/A N/A t N/A N/A N/A content 
lorem ipsum^1 sit.

6.02 x 10^23

10^(2x + 3).
 N/A expected 
<p>lorem ipsum<sup>1</sup> sit.</p>
<p>6.02 x 10<sup>23</sup></p>
<p>10<sup>2x + 3</sup>.</p>
 N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_delinsmark N/A N/A t N/A N/A N/A content 
This is ++added content++, this is ~~deleted content~~ and this is ==marked==. N/A expected 
<p>This is <ins>added content</ins>, this is <del>deleted content</del> and this is <mark>marked</mark>.</p> N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A test_autolink N/A N/A t N/A N/A N/A content 
http://example.com/

go to http://example.com. Now!

ftp://example.com

www.example.com

WWW.EXAMPLE.COM

www.example.pe

(www.example.us/path/?name=val)

----------

like something.com or whatever

punto.pe

<a href="http://example.com/">http://example.com/</a>

<a href="www.example.org/" title="www.example.net" class="blue">http://example.org/</a>

info@example.com

<a href="mailto:info@example.com">write us</a>
 N/A expected 
<p><a href="http://example.com/">http://example.com/</a></p>
<p>go to <a href="http://example.com">http://example.com</a>. Now!</p>
<p><a href="ftp://example.com">ftp://example.com</a></p>
<p><a href="http://www.example.com">www.example.com</a></p>
<p><a href="http://WWW.EXAMPLE.COM">WWW.EXAMPLE.COM</a></p>
<p><a href="http://www.example.pe">www.example.pe</a></p>
<p>(<a href="http://www.example.us/path/?name=val">www.example.us/path/?name=val</a>)</p>
<hr>
<p>like something.com or whatever</p>
<p>punto.pe</p>
<p><a href="http://example.com/">http://example.com/</a></p>
<p><a href="www.example.org/" title="www.example.net" class="blue">http://example.org/</a></p>
<p>info@example.com</p>
<p><a href="mailto:info@example.com">write us</a></p>
 N/A path N/A get_source_path test.md N/A N/A create_file path content N/A resp N/A N/A t get /test.md N/A N/A N/A resp status_code HTTP_OK N/A N/A N/A resp mimetype text/html N/A N/A print N/A resp data N/A N/A N/A N/A N/A resp data strip N/A N/A expected strip N/A