summaryrefslogtreecommitdiff
path: root/test/README.yahoo
blob: f5ba3cc855f69f7349ec7d72ec081ccc000e9c1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
CardDAV
=======

Not usable at the moment. Several valid test cases cause the server to
fail with a 500 error (Source::testImport) Other test cases with
special characters have these characters replaced.

Tests pass only because all the problematic test cases were removed.
See git log for testcases/yahoo_contact.vcf.

Other data changes seen in server:
* first component in ADR removed
* TYPE=CAR not supported in TEL, complete entry removed
* TYPE=PREF stripped from TEL
* TYPE=PARCEL;TYPE=POSTAL added to all ADRs
* no distinction between TYPE=HOME,FAX and TYPE=WORK,FAX,
  both become TYPE=FAX
* no TYPE at all for EMAIL
* only one level in ORG

It works a bit better with vCards encoded by Synthesis
(Sync::testItems): there's no 500 error. Apparently line folding
(enabled in Source::testImport test cases, disabled during sync) is
something that the server has problems with. But photos still get
lost.

Results for non-ASCII characters is inconclusive; testing is currently
disabled.