Skip to content

Commit 8f1909e

Browse files
committed
Use f-string instead of .format()
1 parent 979e772 commit 8f1909e

File tree

1 file changed

+14
-36
lines changed

1 file changed

+14
-36
lines changed

pelican/plugins/linkclass/test_linkclass.py

Lines changed: 14 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -88,44 +88,22 @@ def setUp(self, override=None):
8888
os.path.join(self.content_path, f"{TEST_FILE_STEM}.md"),
8989
"w",
9090
) as fid:
91-
template = """Title: Test
91+
fid.write(f"""Title: Test
9292
Date: 1970-01-01
9393
94-
This is an [{}]({}), inline-style link.
95-
This is an [{}]({}), inline-style link (with http URL).
96-
This is an [{}]({}), inline-style link (with https URL).
97-
98-
This is an [{}][{}], reference-style link.
99-
This is an [{}][{}], reference-style link (with http URL).
100-
This is an [{}][{}], reference-style link (with https URL).
101-
102-
[{}]: {}
103-
[{}]: {}
104-
[{}]: {}
105-
106-
"""
107-
fid.write(
108-
template.format(
109-
INTERNAL_INLINE_TEXT,
110-
INTERNAL_INLINE_LINK,
111-
EXTERNAL_INLINE_TEXT_HTTP,
112-
EXTERNAL_INLINE_LINK_HTTP,
113-
EXTERNAL_INLINE_TEXT_HTTPS,
114-
EXTERNAL_INLINE_LINK_HTTP,
115-
INTERNAL_REFERENCE_TEXT,
116-
INTERNAL_REFERENCE_LABEL,
117-
EXTERNAL_REFERENCE_TEXT_HTTP,
118-
EXTERNAL_REFERENCE_LABEL_HTTP,
119-
EXTERNAL_REFERENCE_TEXT_HTTPS,
120-
EXTERNAL_REFERENCE_LABEL_HTTPS,
121-
INTERNAL_REFERENCE_LABEL,
122-
INTERNAL_REFERENCE_LINK,
123-
EXTERNAL_REFERENCE_LABEL_HTTP,
124-
EXTERNAL_REFERENCE_LINK_HTTP,
125-
EXTERNAL_REFERENCE_LABEL_HTTPS,
126-
EXTERNAL_REFERENCE_LINK_HTTPS,
127-
)
128-
)
94+
This is an [{INTERNAL_INLINE_TEXT}]({INTERNAL_INLINE_LINK}), inline-style link.
95+
This is an [{EXTERNAL_INLINE_TEXT_HTTP}]({EXTERNAL_INLINE_LINK_HTTP}), inline-style link (with http URL).
96+
This is an [{EXTERNAL_INLINE_TEXT_HTTPS}]({EXTERNAL_INLINE_LINK_HTTP}), inline-style link (with https URL).
97+
98+
This is an [{INTERNAL_REFERENCE_TEXT}][{INTERNAL_REFERENCE_LABEL}], reference-style link.
99+
This is an [{EXTERNAL_REFERENCE_TEXT_HTTP}][{EXTERNAL_REFERENCE_LABEL_HTTP}], reference-style link (with http URL).
100+
This is an [{EXTERNAL_REFERENCE_TEXT_HTTPS}][{EXTERNAL_REFERENCE_LABEL_HTTPS}], reference-style link (with https URL).
101+
102+
[{INTERNAL_REFERENCE_LABEL}]: {INTERNAL_REFERENCE_LINK}
103+
[{EXTERNAL_REFERENCE_LABEL_HTTP}]: {EXTERNAL_REFERENCE_LINK_HTTP}
104+
[{EXTERNAL_REFERENCE_LABEL_HTTPS}]: {EXTERNAL_REFERENCE_LINK_HTTPS}
105+
106+
""")
129107

130108
# Run the Pelican instance
131109
self.settings = read_settings(override=settings)

0 commit comments

Comments
 (0)