def test_flush(self): store = ZipStore('data/store.zip', mode='w') store['foo'] = b'bar' store.flush() assert store['foo'] == b'bar' store.close() store = ZipStore('data/store.zip', mode='r') store.flush() # no-op
def test_flush(self): store = ZipStore('data/store.zip', mode='w') store['foo'] = b'bar' store.flush() assert store['foo'] == b'bar' store.close() store = ZipStore('data/store.zip', mode='r') with assert_raises(PermissionError): store.flush()