Skip to content
Snippets Groups Projects
Commit 0403ce96 authored by Karl-Hermann Wieners's avatar Karl-Hermann Wieners
Browse files

Config: add more patterns to period2sec test

parent 607a1283
No related branches found
No related tags found
No related merge requests found
......@@ -459,13 +459,28 @@ class ContentTestCase(MkexpSimpleTestCase):
""")
def test_period2sec(self):
self.run_test(u"""
%{VALUE}
""", u"""
93784
""", u"""
VALUE = period2sec(P1DT2H3M4S)
""")
template = ""
expected = ""
additional = ""
for i in range(1, 16):
period = (
"P" +
("1D" if i&8 else "") +
("T" if i&7 else "") +
("2H" if i&4 else "") +
("3M" if i&2 else "") +
("4S" if i&1 else "")
)
seconds = (
(86400 if i&8 else 0) +
(7200 if i&4 else 0) +
(180 if i&2 else 0) +
(4 if i&1 else 0)
)
template += f"%{{VALUE{i}}}\n"
expected += f"{seconds}\n"
additional += f"VALUE{i} = period2sec({period})\n"
self.run_test(template, expected, additional)
def test_initial_comment_boilerplate(self):
writeconfig(self.exp_id, u"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment