Andrew Ruthven
7cebd30eb5
Fix test result
2022-02-18 23:11:50 +13:00
Andrew Ruthven
5f71ccae8b
Limit results for get_include_subcollections
...
Closes #231 .
2022-02-18 23:11:50 +13:00
Andrew Ruthven
c5cbd75be4
The knock on effects of making a new event for testing...
...
Missed one.
2021-09-19 02:43:34 +12:00
Andrew Ruthven
fbb6b34508
The knock on effects of making a new event for testing...
2021-09-19 02:33:32 +12:00
Andrew Ruthven
4a9190462c
Fix regression tests following Piotr's fix in 467a6bf8900bd0c37f30e74b4adeb6ef801d4eb5
2021-09-19 02:08:33 +12:00
Andrew Ruthven
f82929e6a2
Regression tests that tickle #247
...
Zero duration meeting should have a zero duration time in Free/Busy,
but doesn't, the times are whacky.
2021-09-19 02:04:50 +12:00
Andrew Ruthven
04f2da406e
DTSTART and DTEND for Free/Busy is in UTC
2021-09-19 01:28:19 +12:00
Andrew Ruthven
255e8bf463
Add more details about time jump test
2021-09-19 00:39:52 +12:00
Andrew Ruthven
778f51ca28
Disabling raw gets rid of some of the garbage
2021-09-19 00:30:42 +12:00
Andrew Ruthven
c6e4189fa0
Strip off the space after the face as well
2021-09-19 00:14:59 +12:00
Andrew Ruthven
e47a6d4838
Re-add the headers from running via the webserver
2021-09-19 00:14:20 +12:00
Andrew Ruthven
029849c09b
Test the time during a timezone change
2021-09-19 00:13:20 +12:00
Andrew Ruthven
efdbd77cad
Add a time zone to a test to anchor it for consistent results
2021-09-19 00:02:53 +12:00
Andrew Ruthven
e4f48ddc1a
For RRULE BYMONTHDAY skip expansions where the new day is not the day we expect.
...
This fixes one of the issues raised in #248 .
2021-08-11 22:36:38 +12:00
Andrew Ruthven
7ecd0bc6d0
Add a regression test for new invalid user result from FreeBusy
2021-03-02 00:33:10 +13:00
Florian Schlichting
90bcfba683
Update carddav/2042-REPORT-addressbook-query together with df6ff3a in AWL
2021-03-01 13:55:15 +08:00
Florian Schlichting
5ee16172af
Add tests for AWLs "Fix param-filter that checks if a parameter is defined"
2021-02-08 17:38:17 +08:00
Florian Schlichting
9d144cfe24
Add test for AWLs "Fix param-filter for multi-value parameters with TYPE=T1,T2 format" and update 2044 accordingly
...
2044 wants VCARDs with either TEL or EMAIL of TYPE=WORK. !20 correctly
splits the comma separated list of parameters so another two vCards
now correctly match (see also
https://gitlab.com/davical-project/awl/-/merge_requests/20#note_503183133 )
2021-02-08 17:29:26 +08:00
Florian Schlichting
fd35aacb85
Add tests for AWLs "Fix GetProperties: Select properties with group prefix"
2021-02-08 17:29:26 +08:00
Florian Schlichting
56dc373a71
Add tests for AWLs "Fix: GetProperties must treat property names as case-insensitive"
2021-02-08 17:29:26 +08:00
Andrew Ruthven
a1395eae0f
Only return the fields that we need for the test
2021-02-07 01:28:06 +13:00
Andrew Ruthven
d822cdf4d0
Only return what we're testing, makes it easier to understand regressions
2021-02-06 19:51:43 +13:00
Andrew Ruthven
31fbfe5d88
Add test for anyof
2021-02-06 19:46:35 +13:00
Florian Schlichting
f37fa814b6
update 2038-REPORT-addressbook-query after AWL's param-filter: fix a typo / explode multivalue commit
...
this refers to 6395cd1 in AWL
the added results seem correct, as they all have a TEL;TYPE=WORK
property
2021-02-05 02:05:05 +08:00
Florian Schlichting
ec234cda64
correct test results after AWL merges of mstilkerich/awl-fix_abookquery_paramnotdef and mstilkerich/awl-fix_support_anyof_propfilter
2021-02-05 02:01:09 +08:00
Florian Schlichting
b863c99601
add two more reports testing an allof prop-filter and an anyof text-match prop-filter
...
BUG: both results are incorrect as explained in the tests. I thought I
should nevertheless commit them to illustrate the fix.
2021-02-05 02:01:09 +08:00
Florian Schlichting
b4f8f5a6c1
cardquery: ensure restriction to target collection remains in force even when we find that we need a post_filter step and thus throw away the SQL
...
this ensures a sane (but still wrong) result for
carddav/2051-REPORT-carddavclient-ParamNotDefinedSome
2021-02-05 02:01:09 +08:00
Florian Schlichting
6e87a1443c
add a REPORT for a property with multiple values, not all of which match the is-not-defined filter (carddavclient's ParamNotDefinedSome test)
...
BUG: as explained in the test, this should not match Jonny2; and it
should most certainly not match those other VCARDs from a different
user's collections!
2021-02-05 02:01:09 +08:00
Florian Schlichting
57f0bc6e41
add 4 VCARDs from carddavclient AddressbookQueryTest
...
we will run these tests in user5's addresses
2021-02-05 02:00:42 +08:00
Andrew Ruthven
f94b000cc1
Correctly exclude cards where TYPE is not set on TEL records.
...
Commit f1bc3b0dc00d42bb6c3053559230690ae1a6745b in AWL fixed this behaviour.
2021-02-04 23:14:49 +13:00
Andrew Ruthven
963772a0f0
Fix the test result and hopefully make the description clearer
2021-02-04 23:08:05 +13:00
Andrew Ruthven
7c37035201
I always get whitespace changes
2021-02-04 22:20:19 +13:00
Andrew Ruthven
b00fc5d5e6
Merge remote-tracking branch 'origin/master'
2021-02-04 22:09:18 +13:00
Florian Schlichting
8239519ca3
Normalize "100 Continue" headers
...
apache2 in bullseye has stopped sending these for some reason, but we
want to be able to test in both newer and older environments
2021-02-03 00:42:58 +08:00
Andrew Ruthven
18c19b8fad
Test case for awl-fix_abookquery_negated_propnotdef
2021-02-02 16:21:46 +00:00
Andrew Ruthven
bd075897bb
Merge branch 'awl-fix_abookquery_paramtextmatch'
2021-02-01 23:28:36 +13:00
Andrew Ruthven
f250d2deb5
Test case for negated values in awl-fix_abookquery_paramtextmatch
2021-02-01 23:27:42 +13:00
Andrew Ruthven
405af5e8d8
Merge branch 'awl-fix_abookquery_negated_propnotdef'
2021-01-31 21:34:24 +13:00
Andrew Ruthven
33509866fb
Update test results with new timezone data
2021-01-25 00:02:42 +13:00
Andrew Ruthven
1c25d643e4
To start with there are no timezones in a fresh database
2021-01-24 23:44:40 +13:00
Andrew Ruthven
696426bc81
Test case for awl-fix_abookquery_negated_propnotdef
2021-01-24 21:05:18 +13:00
Andrew Ruthven
9252a329d2
Test case for awl-fix_abookquery_paramtextmatch
2021-01-24 19:30:45 +13:00
Andrew Ruthven
e6a5fe8cb9
Test case for awl-fix_abookquery_paramtextmatch
2021-01-24 19:28:22 +13:00
Andrew Ruthven
b684e2468e
Update some more results based on current regression tests
2021-01-24 00:27:04 +13:00
Andrew Ruthven
d06c74b297
Add test secondary (or more) properties
...
This tests commit 1ef4c75 in AWL.
2021-01-24 00:02:31 +13:00
Jamie McClymont
cf2f019419
Increase, and make configurable, the limit for rrule expansion
2019-01-28 04:51:37 +00:00
Jamie McClymont
e449529f34
Fix tests after freebusy query changes
...
The todo item added in 0514-iCal-PUT-VTODO.test was apparently not picked up by
the PL/pgSQL functions, which as far as I can tell is an error, since the event
is in the 2006-2007 range covered by the query. The new
first_instance_start/last_instance_end method for determining freebusy
information now allows the todo to appear in freebusy.
2019-01-03 17:48:43 +13:00
Jamie McClymont
0c006b5c7c
Make the recurrence range columns in the database tz-aware
2019-01-03 16:04:28 +13:00
Florian Schlichting
7330eaf995
checkpoint scheduling test results and add them to CI runner ( fixes : #170 )
...
I think these remaining changes are due to AWLs vCalendar->GetItip()
creating a "minimal iTIP version" of events, and Jan Mate's "various
scheduling related fixes" in 31af435c and 92f48f38
2018-12-31 03:34:37 +01:00
Florian Schlichting
df13612a68
mask unstable DTSTAMP in scheduling tests
...
It is reset to the current date in AWL's vCalendar->GetItip()
2018-12-31 03:23:08 +01:00