Commit graph

98 commits

Author SHA1 Message Date
Markus Unterwaditzer
0176d643c5 Move radicale back into main repo 2014-04-13 14:26:04 +02:00
Markus Unterwaditzer
2156051056 More tests 2014-04-13 10:30:23 +02:00
Markus Unterwaditzer
1050a4e157 Add test for error handling 2014-04-13 10:09:06 +02:00
Markus Unterwaditzer
720174a205 Remove debug print statement
Yes, shame on me.
2014-04-13 09:28:49 +02:00
Markus Unterwaditzer
b8faf6ffdb Simplify setup code for dav tests 2014-04-12 16:51:12 +02:00
Markus Unterwaditzer
9d9f193513 Move testserver-specific code into different repos 2014-04-12 16:23:32 +02:00
Markus Unterwaditzer
ccb4e42ce2 Polish up CaldavStorage.list 2014-04-12 14:17:37 +02:00
Markus Unterwaditzer
b6e3490980 Add test for timerange 2014-04-12 13:50:08 +02:00
Markus Unterwaditzer
c18359466f More tests for conflict resolution 2014-04-11 22:51:11 +02:00
Markus Unterwaditzer
be2f0851f3 Add perftests for sync 2014-04-11 22:25:57 +02:00
Markus Unterwaditzer
65e6397806 Flake8 2014-04-11 15:49:15 +02:00
Markus Unterwaditzer
70b446e673 Merge branch 'issue29'
Conflicts:
	tests/storage/test_http.py
	vdirsyncer/storage/dav.py
2014-04-11 15:35:30 +02:00
Markus Unterwaditzer
633a7de28c Some rewrites to requests handling
Conflicts:
	tests/storage/test_http.py
	vdirsyncer/storage/dav.py
2014-04-11 15:27:31 +02:00
Markus Unterwaditzer
0c14b14f17 See #29 2014-04-11 15:03:38 +02:00
Markus Unterwaditzer
9b78360515 Use safer write to avoid corruption of data. 2014-04-09 18:36:46 +02:00
Markus Unterwaditzer
691abf8c7e Fix a bug in parse_options 2014-04-08 22:07:13 +02:00
Markus Unterwaditzer
745afbe5a3 Also test case where everything is *really* synced. 2014-04-07 19:45:13 +02:00
Markus Unterwaditzer
e9f1273fa8 Fix case where path exists but is not a dir 2014-04-06 13:49:08 +02:00
Markus Unterwaditzer
46910dbc4f Fix #20 2014-04-06 13:43:34 +02:00
Markus Unterwaditzer
8f6b3003cc Refactor get_password 2014-04-06 12:18:16 +02:00
Markus Unterwaditzer
7f01b22642 Unify terminology obj => item 2014-04-06 00:21:28 +02:00
Markus Unterwaditzer
3670bed66d Make etags always strings.
This somewhat helps with environments where ducktyping is not an option
(e.g. databases)
2014-04-05 18:29:12 +02:00
Markus Unterwaditzer
15658b1f31 More tests and more coverage 2014-04-05 14:36:42 +02:00
Markus Unterwaditzer
0aedeb472e Move allowed failures settings to travis 2014-04-05 12:47:28 +02:00
Markus Unterwaditzer
11cd1c7a05 Oh yeah, and... 2014-04-04 13:34:57 +02:00
Markus Unterwaditzer
58b24ad176 More tests for HTTPStorage 2014-04-04 13:32:39 +02:00
Markus Unterwaditzer
f4cdde9a52 Ability to handle missing UIDs. 2014-04-04 13:20:18 +02:00
Markus Unterwaditzer
50314418ec Remove more dead code 2014-04-02 18:10:19 +02:00
Markus Unterwaditzer
a2ec63a0e0 Remove legacy/dead code 2014-04-02 18:02:08 +02:00
Markus Unterwaditzer
0376fd40b9 Remove useless version tag
[ci skip]
2014-04-01 21:10:26 +02:00
Markus Unterwaditzer
d14dfcd5f8 More copyright headers
[ci skip]
2014-04-01 21:09:40 +02:00
Markus Unterwaditzer
eb4c481b3b Fix bug in tests for radicale 2014-03-29 18:05:15 +01:00
Markus Unterwaditzer
4e1371e561 Globally log requests 2014-03-29 17:52:57 +01:00
Markus Unterwaditzer
bd351242e6 Use requests transport adapters for mocking
We forgot to send auth headers...
2014-03-29 17:49:29 +01:00
Markus Unterwaditzer
36c0607b45 Loosen up tests again...
We shouldn't test item uploading functions in discovery
2014-03-29 13:27:34 +01:00
Markus Unterwaditzer
fe1d141b34 This doesn't work very well if there's a collection called "test". 2014-03-29 13:19:17 +01:00
Markus Unterwaditzer
577ab54025 Straighten tests 2014-03-29 13:04:50 +01:00
Markus Unterwaditzer
d088098e20 Setup logging again 2014-03-29 12:45:49 +01:00
Markus Unterwaditzer
64a8a682e9 Fix tests and remove silly logging 2014-03-29 12:24:01 +01:00
Markus Unterwaditzer
762a3b219b Flake 8 2014-03-28 21:44:43 +01:00
Markus Unterwaditzer
1ff6469767 Remove ugly fixture, at least make it local 2014-03-28 21:42:07 +01:00
Markus Unterwaditzer
eae0cff48f Use py.test's tmpdir fixture 2014-03-28 21:40:14 +01:00
Markus Unterwaditzer
8f1531a4b2 Fix http storage tests 2014-03-28 20:45:02 +01:00
Markus Unterwaditzer
8b7b55cdc2 Seems like monkeypatching class methods doesn't work 2014-03-28 16:40:34 +01:00
Markus Unterwaditzer
43d6541d94 Debug travis 2014-03-28 16:23:56 +01:00
Markus Unterwaditzer
7321da0f02 Add tests for get_password 2014-03-28 15:42:12 +01:00
Markus Unterwaditzer
475671f437 Less files 2014-03-26 18:11:26 +01:00
Markus Unterwaditzer
bc512d454d Fix typo 2014-03-23 10:31:06 +01:00
Markus Unterwaditzer
9e8fdcd351 More testing 2014-03-23 10:14:38 +01:00
Markus Unterwaditzer
e39a4d3ef9 Debug everything while testing 2014-03-22 17:05:37 +01:00