mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-04-27 14:57:41 +00:00
ownCloud 7 now does If-Match headers right
This commit is contained in:
parent
62a817fef3
commit
574869f619
2 changed files with 5 additions and 9 deletions
|
|
@ -42,10 +42,8 @@ ownCloud
|
||||||
|
|
||||||
Vdirsyncer is tested against the latest version of ownCloud.
|
Vdirsyncer is tested against the latest version of ownCloud.
|
||||||
|
|
||||||
ownCloud uses SabreDAV, which had problems detecting collisions and
|
- *Versions older than 7.0.0:* ownCloud uses SabreDAV, which had problems
|
||||||
race-conditions. The problems were reported and are fixed in SabreDAV's repo.
|
detecting collisions and race-conditions. The problems were reported and are
|
||||||
See `Bug #16 <https://github.com/untitaker/vdirsyncer/issues/16>`_ for more
|
fixed in SabreDAV's repo, and the corresponding fix is also in ownCloud since
|
||||||
information.
|
7.0.0. See `Bug #16 <https://github.com/untitaker/vdirsyncer/issues/16>`_ for
|
||||||
|
more information.
|
||||||
However, given that this is a problem with every setup involving ownCloud, and
|
|
||||||
that ownCloud is widely used, it apparently isn't big enough of a problem yet.
|
|
||||||
|
|
|
||||||
|
|
@ -52,11 +52,9 @@ class DavStorageTests(ServerMixin, StorageTests):
|
||||||
pass
|
pass
|
||||||
assert not list(s.list())
|
assert not list(s.list())
|
||||||
|
|
||||||
@pytest.mark.xfail(dav_server == 'owncloud', reason='See issue #16')
|
|
||||||
def test_wrong_etag(self, s):
|
def test_wrong_etag(self, s):
|
||||||
super(DavStorageTests, self).test_wrong_etag(s)
|
super(DavStorageTests, self).test_wrong_etag(s)
|
||||||
|
|
||||||
@pytest.mark.xfail(dav_server == 'owncloud', reason='See issue #16')
|
|
||||||
def test_update_nonexisting(self, s):
|
def test_update_nonexisting(self, s):
|
||||||
super(DavStorageTests, self).test_update_nonexisting(s)
|
super(DavStorageTests, self).test_update_nonexisting(s)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue