mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-07-28 13:09:24 +00:00
Another vcard PUT test.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
This commit is contained in:
parent
8f8f69cde1
commit
9805a040c8
39
testing/tests/carddav/2008-PUT-vcard.result
Normal file
39
testing/tests/carddav/2008-PUT-vcard.result
Normal file
@ -0,0 +1,39 @@
|
||||
HTTP/1.1 201 Created
|
||||
Date: Dow, 01 Jan 2000 00:00:00 GMT
|
||||
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
|
||||
DAV: extended-mkcol, calendar-proxy, bind, addressbook
|
||||
ETag: "70da8e376791d07c9fae3dbda0b40314"
|
||||
Content-Length: 0
|
||||
Content-Type: text/plain; charset="utf-8"
|
||||
|
||||
|
||||
caladruri: >NULL<
|
||||
caluri: >NULL<
|
||||
dav_etag: >70da8e376791d07c9fae3dbda0b40314<
|
||||
dav_name: >/user1/addressbook/PHRsMa4mvY.vcf<
|
||||
fburl: >NULL<
|
||||
fn: >zzz<
|
||||
n: >zzz;;;;<
|
||||
nickname: >NULL<
|
||||
note: >NULL<
|
||||
org: >NULL<
|
||||
uid: >PHRsMa4mvY<
|
||||
url: >NULL<
|
||||
version: >3.0<
|
||||
|
||||
box_no: >NULL<
|
||||
country: >NULL<
|
||||
locality: >NULL<
|
||||
postcode: >NULL<
|
||||
property: >NULL<
|
||||
region: >NULL<
|
||||
street_address: >NULL<
|
||||
type: >NULL<
|
||||
unit_no: >NULL<
|
||||
|
||||
tel: >NULL<
|
||||
type: >NULL<
|
||||
|
||||
email: >zzz@xxx.ru<
|
||||
type: >NULL<
|
||||
|
||||
57
testing/tests/carddav/2008-PUT-vcard.test
Normal file
57
testing/tests/carddav/2008-PUT-vcard.test
Normal file
@ -0,0 +1,57 @@
|
||||
#
|
||||
# PUT a VCARD record into an addressbook
|
||||
#
|
||||
TYPE=PUT
|
||||
URL=http://regression.host/caldav.php/user1/addressbook/PHRsMa4mvY.vcf
|
||||
|
||||
HEADER=Content-Type: text/vcard
|
||||
HEAD
|
||||
|
||||
BEGINDATA
|
||||
BEGIN:VCARD
|
||||
CLASS:PUBLIC
|
||||
EMAIL:zzz@xxx.ru
|
||||
FN:zzz
|
||||
N:zzz;;;;
|
||||
NAME:zzz
|
||||
REV:2010-11-18T14:27:41
|
||||
UID:PHRsMa4mvY
|
||||
VERSION:3.0
|
||||
END:VCARD
|
||||
ENDDATA
|
||||
|
||||
QUERY
|
||||
SELECT caldav_data.dav_name, caldav_data.dav_etag,
|
||||
version, uid, nickname, fn, n, note, org, url, fburl, caladruri, caluri
|
||||
FROM caldav_data LEFT JOIN addressbook_resource USING(dav_id)
|
||||
WHERE caldav_data.dav_name ~ '/user1/addressbook/PHRsMa4mvY.vcf'
|
||||
ENDQUERY
|
||||
|
||||
QUERY
|
||||
SELECT
|
||||
type, box_no, unit_no, street_address, locality, region, postcode, country, property
|
||||
FROM caldav_data
|
||||
LEFT JOIN addressbook_address_adr USING(dav_id)
|
||||
WHERE caldav_data.dav_name ~ '/user1/addressbook/PHRsMa4mvY.vcf'
|
||||
ORDER BY dav_id, property
|
||||
ENDQUERY
|
||||
|
||||
QUERY
|
||||
SELECT
|
||||
addressbook_address_tel.type, addressbook_address_tel.tel
|
||||
FROM caldav_data
|
||||
LEFT JOIN addressbook_address_tel USING(dav_id)
|
||||
WHERE caldav_data.dav_name ~ '/user1/addressbook/PHRsMa4mvY.vcf'
|
||||
ORDER BY dav_id, property
|
||||
ENDQUERY
|
||||
|
||||
QUERY
|
||||
SELECT
|
||||
addressbook_address_email.type, addressbook_address_email.email
|
||||
FROM caldav_data
|
||||
LEFT JOIN addressbook_address_email USING(dav_id)
|
||||
WHERE caldav_data.dav_name ~ '/user1/addressbook/PHRsMa4mvY.vcf'
|
||||
ORDER BY dav_id, property
|
||||
ENDQUERY
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user