vdirsyncer/tests/storage
Markus Unterwaditzer eb1431e5db Fix all known URL-quoting problems
- Fix #49 -- The old fix caused problems with other servers. The new
  behavior only decodes ``@`` characters.

- ``@`` is now not used when generating a new href, as some servers seem
  to have problems with it (http://sabre.io/dav/character-encoding/).
  This behavior is configurable via the ``unsafe_href_chars`` parameters
  for DAV storages, and is disabled in the testsuite for Radicale and
  ownCloud.

- Decoding of hrefs is also done twice for CarddavStorage.list because
  of owncloud/contacts#581. Vdirsyncer has behaved like that before, but
  not intentionally.

- Storages now don't share their ``_get_href`` methods anymore.
2014-08-06 16:43:23 +02:00
..
dav Fix all known URL-quoting problems 2014-08-06 16:43:23 +02:00
__init__.py Fix all known URL-quoting problems 2014-08-06 16:43:23 +02:00
test_filesystem.py Import beautification 2014-06-19 00:07:54 +02:00
test_http.py Import beautification 2014-06-19 00:07:54 +02:00
test_http_with_singlefile.py Use more fixtures 2014-07-06 23:22:02 +02:00
test_memory.py Some smaller changes to testsuite 2014-07-06 20:28:48 +02:00
test_singlefile.py Use more fixtures 2014-07-06 23:22:02 +02:00