equal
deleted
inserted
replaced
275 def test_close_kill_processing_request(self): |
275 def test_close_kill_processing_request(self): |
276 repo = self.repo |
276 repo = self.repo |
277 cnxid = repo.connect(self.admlogin, password=self.admpassword) |
277 cnxid = repo.connect(self.admlogin, password=self.admpassword) |
278 repo.execute(cnxid, 'INSERT CWUser X: X login "toto", X upassword "tutu", X in_group G WHERE G name "users"') |
278 repo.execute(cnxid, 'INSERT CWUser X: X login "toto", X upassword "tutu", X in_group G WHERE G name "users"') |
279 repo.commit(cnxid) |
279 repo.commit(cnxid) |
280 lock = threading.Lock(), threading.Lock() |
280 lock = threading.Lock() |
281 lock.acquire() |
281 lock.acquire() |
282 # close has to be in the thread due to sqlite limitations |
282 # close has to be in the thread due to sqlite limitations |
283 def close_in_a_few_moment(): |
283 def close_in_a_few_moment(): |
284 lock.acquire() |
284 lock.acquire() |
285 repo.close(cnxid) |
285 repo.close(cnxid) |