Lines Matching full:tmpdir
29 def test_obtain_lease(tmpdir):
35 path = _make_lease(tmpdir, 124)
42 def test_obtain_lease_succesfully_removes_file(tmpdir):
44 path = _make_lease(tmpdir, 124)
51 def test_obtain_lease_with_error_removes_files(tmpdir):
53 path = _make_lease(tmpdir, 124)
61 def test_Lease__expired(tmpdir, end_time):
63 _make_lease(tmpdir, 123)
64 path = _make_lease(tmpdir, 124)
66 leases = _leases_dict(str(tmpdir))
71 def test_unlocked_fresh_leases_are_not_expired(tmpdir):
73 path = _make_lease(tmpdir, 123)
75 leases = _leases_dict(str(tmpdir))
79 def test_leases_iter_with_sock_files(tmpdir):
81 _make_lease(tmpdir, 123)
82 tmpdir.join('124.sock').write('')
83 leases = _leases_dict(str(tmpdir))
87 def test_Job_cleanup(tmpdir):
89 lease_path = _make_lease(tmpdir, 123)
90 tmpdir.join('123.sock').write('')
91 sock_path = str(tmpdir.join('123.sock'))
92 for job in leasing.leases_iter(str(tmpdir)):
99 def test_Job_cleanup_does_not_raise_on_error(tmpdir):
101 lease_path = _make_lease(tmpdir, 123)
102 tmpdir.join('123.sock').write('')
103 sock_path = str(tmpdir.join('123.sock'))
104 for job in leasing.leases_iter(str(tmpdir)):
111 def test_Job_abort(tmpdir):
113 _make_lease(tmpdir, 123)
114 with _abort_socket(tmpdir, 123) as proc:
115 expired = list(leasing.leases_iter(str(tmpdir)))
124 def test_Job_abort_with_closed_socket(tmpdir):
126 _make_lease(tmpdir, 123)
127 with _abort_socket(tmpdir, 123) as proc:
130 expired = list(leasing.leases_iter(str(tmpdir)))
177 def _abort_socket(tmpdir, job_id):
186 path = os.path.join(str(tmpdir), '%d.sock' % job_id)
206 def _make_lease(tmpdir, job_id):
207 return _make_lease_file(str(tmpdir), job_id)