Commit graph

1527 commits

Author SHA1 Message Date
Homu
36ffac8801 Auto merge of #450 - pimutils:fix-discover-test, r=untitaker
Fix defective discovery test

Found via #448
2016-05-14 04:44:15 +09:00
Markus Unterwaditzer
b5a690e9b2 Fix defective discovery test
Also split up in two testcases
2016-05-13 21:25:45 +02:00
Markus Unterwaditzer
207091f11a Stylefixes 2016-05-12 20:36:34 +02:00
Markus Unterwaditzer
2b6456e572 Fix broken Hypothesis test 2016-05-12 20:27:12 +02:00
Markus Unterwaditzer
4742ea61bc Nicer error message for InvalidResponse
See #448
2016-05-12 18:40:15 +02:00
Markus Unterwaditzer
45cea8f1f3 Fix codecov again, v2 2016-05-11 11:23:38 +02:00
Markus Unterwaditzer
89e45a54c6 Fix codecov again 2016-05-11 11:23:03 +02:00
Markus Unterwaditzer
2fd7f69479 codecov: Disable comments 2016-05-07 18:22:47 +02:00
Steve Peak
e33768757d Update codecov.yml (#445) 2016-05-07 18:20:55 +02:00
Markus Unterwaditzer
d7a527b5be Add Gentoo package
Thanks to @amynka
2016-05-07 01:24:34 +02:00
Markus Unterwaditzer
e72dc441a5 Simplify main help text 2016-05-04 21:04:20 +02:00
Markus Unterwaditzer
d16721cde8 Replace a few skips with xfails 2016-05-02 17:07:31 +02:00
Markus Unterwaditzer
fc3e823b6b Use os.environ instead of getenv
None.lower() fails too, but KeyError() is a nicer errormessage
2016-05-02 16:50:19 +02:00
Markus Unterwaditzer
d3724ebb19 Reorder tests 2016-05-02 16:43:24 +02:00
Markus Unterwaditzer
900ffceca9 Refactor test_config 2016-05-02 16:41:03 +02:00
Markus Unterwaditzer
e4c88ce84b Fix formatting 2016-05-01 21:28:17 +02:00
Markus Unterwaditzer
08b7db3478 Stylefix 2016-04-30 19:46:13 +02:00
Markus Unterwaditzer
66c6f31c8b Remove test of deprecated code
See a1532f36f6
2016-04-30 18:49:43 +02:00
Markus Unterwaditzer
a1532f36f6 Remove old code for deprecations 2016-04-29 20:33:06 +02:00
Markus Unterwaditzer
fc0eca0eb8 Another nocover branch 2016-04-29 20:27:25 +02:00
Markus Unterwaditzer
5749986b54 Don't require coverage for internal assertions 2016-04-29 20:23:02 +02:00
Markus Unterwaditzer
a79e30b0b0 Add tests about flaky etags 2016-04-29 20:22:07 +02:00
Markus Unterwaditzer
cf17ac0509 Stylefix 2016-04-29 20:17:27 +02:00
Markus Unterwaditzer
cf225cc038 Add comment 2016-04-29 20:17:01 +02:00
Markus Unterwaditzer
7418acc42f More assertions regarding read_only and sync 2016-04-29 20:14:16 +02:00
Markus Unterwaditzer
cbb1967017 Test read_only in sync 2016-04-29 20:07:27 +02:00
Markus Unterwaditzer
b9f3ca3581 Fix hypothesis metadata tests 2016-04-29 19:47:48 +02:00
Markus Unterwaditzer
96c90af1e3 Add flag about Py2 monkeypatch for tests 2016-04-29 19:04:14 +02:00
Markus Unterwaditzer
f007cacdba Add hypothesis test for metasync 2016-04-29 19:03:12 +02:00
Markus Unterwaditzer
29d7054e82 Stylefix 2016-04-28 22:12:02 +02:00
Markus Unterwaditzer
e7d73da4aa Be conservative with assume() usage 2016-04-28 21:49:39 +02:00
Markus Unterwaditzer
208c9ca787 Extra test for collection = null 2016-04-28 21:27:24 +02:00
Markus Unterwaditzer
ea17f2ac01 Show error for Python 2 users (#441)
* Show error for Python 2 users

The error can be disabled with a config option.

See #219
2016-04-28 16:44:17 +02:00
Markus Unterwaditzer
3ac486cff1 Remove absolute links within docs
Leftover from old filename CONTRIBUTING.rst
2016-04-28 01:32:25 +02:00
Markus Unterwaditzer
632b884e54 New domain for readthedocs 2016-04-28 01:30:56 +02:00
Markus Unterwaditzer
70c6349de9 Catch up in changelog 2016-04-28 00:57:54 +02:00
Markus Unterwaditzer
d06dd4ca85 Add example for metadata sync (#440)
Fix #422
2016-04-28 00:55:35 +02:00
Markus Unterwaditzer
b68bb78bfc Migrate codecov settings 2016-04-28 00:52:59 +02:00
Markus Unterwaditzer
41c59f4c47 Make discovery explicit (#439)
* Make discovery explicit

Fix #438
2016-04-27 02:17:16 +02:00
Markus Unterwaditzer
f1d03e6380 Refactor UX of discovery (#437)
* Refactor UX of discovery

- The new `--list` option for `vdirsyncer discover`, enabled by default,
  makes vdirsyncer list all collections before saving the configuration.
  It is not enabled when vdirsyncer tries to discover when invoked via
  `vdirsyncer sync`. Fix #424

- There are no duplicate collections anymore. Fix #419.

- `vdirsyncer discover` is running with one worker by default now, to
  avoid broken output. See also #404.
2016-04-27 00:35:30 +02:00
Markus Unterwaditzer
db4923c3ef Stylefixes 2016-04-26 22:44:19 +02:00
benjaminfrank
f1821f0786 Initial MacOS X launchd .plist file. (#435) 2016-04-25 21:57:15 +02:00
Markus Unterwaditzer
2beb854157 Factor out duplicate UID strategies 2016-04-25 21:48:51 +02:00
Markus Unterwaditzer
9081284f02 Stylefixes 2016-04-25 18:54:28 +02:00
Markus Unterwaditzer
8d9efc3014 Hypothesis tests for sync (#436) 2016-04-24 19:59:35 +02:00
Markus Unterwaditzer
aee99708a3 Version 0.10 2016-04-23 16:22:15 +02:00
Markus Unterwaditzer
90fa9f7f5f Fix XML creation bug 2016-04-23 14:04:46 +02:00
Markus Unterwaditzer
1674a6565a Update testservers 2016-04-23 13:58:09 +02:00
Homu
746de7fb70 Auto merge of #434 - pimutils:kill-lxml, r=untitaker
Replace LXML with stdlib XML

Just because the XML module is already there, and suits our needs as
well. DoS concerns should be irrelevant as we trust the server to that
extent.

Fix #433
2016-04-23 20:16:00 +09:00
Markus Unterwaditzer
ec2f743ffa Replace LXML with stdlib XML
Just because the XML module is already there, and suits our needs as
well. DoS concerns should be irrelevant as we trust the server to that
extent.
2016-04-22 23:08:32 +02:00