| import pytest | |
| class AbstractOpenTests: | |
| def test_open_exclusive(self, fs, fs_target): | |
| with fs.open(fs_target, "wb") as f: | |
| f.write(b"data") | |
| with fs.open(fs_target, "rb") as f: | |
| assert f.read() == b"data" | |
| with pytest.raises(FileExistsError): | |
| fs.open(fs_target, "xb") | |