| 66 | assert not helper.isPrivateIp("fca5:95d6:bfde:d902:8951:276e:1111:a22c") # cjdns |
| 67 | |
| 68 | def testOpenLocked(self): |
| 69 | locked_f = helper.openLocked(config.data_dir + "/locked.file") |
| 70 | assert locked_f |
| 71 | with pytest.raises(BlockingIOError): |
| 72 | locked_f_again = helper.openLocked(config.data_dir + "/locked.file") |
| 73 | locked_f_different = helper.openLocked(config.data_dir + "/locked_different.file") |
| 74 | |
| 75 | locked_f.close() |
| 76 | locked_f_different.close() |
| 77 | |
| 78 | os.unlink(locked_f.name) |
| 79 | os.unlink(locked_f_different.name) |