blob: 1008a8d79610baed6010dfbff25e8a8de1ef3d82 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
from g2h.page import Page
from jinja2.exceptions import TemplateNotFound
import pytest
def test_init():
page = Page('overview.md', 'dir', 'file', 'name')
assert(page.name == 'name')
assert(page.out_file_path == 'dir/file')
assert(page.template.name == 'overview.md')
def test_wrong_template():
with pytest.raises(TemplateNotFound):
Page('not existant.md', 'dir', 'file', 'name')
def test_no_context():
page = Page('overview.md', 'dir', 'file', 'name')
with pytest.raises(NotImplementedError):
page.context()
|