Skip to content

Commit 9e6abb9

Browse files
committed
Added a test for float durations
1 parent b31fb8d commit 9e6abb9

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/test_issue_435.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from datetime import timedelta
2+
3+
from _test_tools import _get_executor_instance, _get_timeout, assert_completed
4+
from executor_test_params import ExecutorTestParams
5+
from psij import Job, JobSpec, JobAttributes
6+
7+
8+
def test_issue_435(execparams: ExecutorTestParams) -> None:
9+
job = Job(JobSpec(executable='/bin/date', launcher=execparams.launcher,
10+
attributes=JobAttributes(duration=timedelta(seconds=3700.5))))
11+
ex = _get_executor_instance(execparams, job)
12+
ex.submit(job)
13+
status = job.wait(timeout=_get_timeout(execparams))
14+
assert_completed(job, status)

0 commit comments

Comments
 (0)