summaryrefslogtreecommitdiff
path: root/tests/test_loader.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_loader.py')
-rw-r--r--tests/test_loader.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/tests/test_loader.py b/tests/test_loader.py
index 84bd175..0ad9538 100644
--- a/tests/test_loader.py
+++ b/tests/test_loader.py
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
import os
import platform
import shutil
@@ -17,7 +16,7 @@ from jinja2.loaders import split_template_path
@pytest.mark.loaders
-class TestLoaders(object):
+class TestLoaders:
def test_dict_loader(self, dict_loader):
env = Environment(loader=dict_loader)
tmpl = env.get_template("justdict.html")
@@ -67,7 +66,7 @@ class TestLoaders(object):
class TestLoader(loaders.BaseLoader):
def get_source(self, environment, template):
- return u"foo", None, lambda: not changed
+ return "foo", None, lambda: not changed
env = Environment(loader=TestLoader(), cache_size=-1)
tmpl = env.get_template("template")
@@ -118,7 +117,7 @@ class TestLoaders(object):
@pytest.mark.loaders
@pytest.mark.filesystemloader
-class TestFileSystemLoader(object):
+class TestFileSystemLoader:
searchpath = os.path.join(
os.path.dirname(os.path.abspath(__file__)), "res", "templates"
)
@@ -168,8 +167,8 @@ class TestFileSystemLoader(object):
@pytest.mark.parametrize(
("encoding", "expect"),
[
- ("utf-8", u"文字化け"),
- ("iso-8859-1", u"æ\x96\x87\xe5\xad\x97\xe5\x8c\x96\xe3\x81\x91"),
+ ("utf-8", "文字化け"),
+ ("iso-8859-1", "æ\x96\x87\xe5\xad\x97\xe5\x8c\x96\xe3\x81\x91"),
],
)
def test_uses_specified_encoding(self, encoding, expect):
@@ -181,7 +180,7 @@ class TestFileSystemLoader(object):
@pytest.mark.loaders
@pytest.mark.moduleloader
-class TestModuleLoader(object):
+class TestModuleLoader:
archive = None
def compile_down(self, prefix_loader, zip="deflated"):
@@ -348,7 +347,7 @@ def test_package_zip_source(package_zip_loader, template, expect):
@pytest.mark.xfail(
platform.python_implementation() == "PyPy",
- reason="PyPy's zipimporter doesn't have a _files attribute.",
+ reason="PyPy's zipimporter doesn't have a '_files' attribute.",
raises=TypeError,
)
def test_package_zip_list(package_zip_loader):