Markus Unterwaditzer
b7e7cfc439
Disable iCloud tests
...
see #646
2017-07-02 00:29:24 +02:00
Markus Unterwaditzer
527acb2617
Disable tests for xandikos on pypy3
2017-06-14 17:47:12 +02:00
Markus Unterwaditzer
fb3641f3c1
Also run xandikos with release requirements
2017-06-08 01:00:24 +02:00
Markus Unterwaditzer
c3cefd7046
Clear pyenv installation before installing pyenv
2017-06-07 23:49:09 +02:00
Markus Unterwaditzer
fdff446e92
Update pypy3
2017-05-31 14:21:53 +02:00
Markus Unterwaditzer
76b9bb0aa1
Travis: Upgrade to trusty
2017-05-31 13:44:40 +02:00
Markus Unterwaditzer
0d9ec646d7
Initial etesync support ( #614 )
...
* Initial etesync support
* Optimized get()
* Bugfixes
* bugfixes
* Add writing operations
* collection creation WIP
* Fix collection creation
* tests wip
* wip
* Final touch for test setup
* actually skip tests
* Disable metadata tests
* Avoid polluting working tree
* Avoid importing wsgi-intercept if not installed
* Fix collection tests
* Proper teardown
* Skip bad test
* Remove vtodo
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Add docs
* Remove useless pkg
* Don't crash if etesync isn't imported
* Stylefix
* Fix more import errors
* More import errors
* Only run etesync on latest python
* Fix etesync check
* journal-manager migration
2017-04-13 16:27:11 +02:00
Markus Unterwaditzer
e69360aa50
Enable pip cache
2017-03-23 14:59:51 +01:00
Markus Unterwaditzer
461fab84ec
Use codecov tags
2017-03-22 15:59:54 +01:00
Markus Unterwaditzer
28f204162b
Add xandikos to CI ( #601 )
...
* Add xandikos to CI
* wip
* Work around missing dependency spec
* Add xandikos to travis
* Remove auth
* Test release and devel
* Refactor xandikos setup
* Fix syntax error
* Only test xandikos-git
* Add section to supported.rst
* changelog
2017-03-22 14:40:41 +01:00
Markus Unterwaditzer
56b0b48d90
Skip remote tests on PRs
2017-03-14 16:05:30 +01:00
Markus Unterwaditzer
668220dbd7
Add fastmail testserver ( #572 )
2017-03-02 21:13:08 +01:00
Markus Unterwaditzer
6aeeb90259
Test iCloud ( #567 )
...
* Test iCloud
Fix #149
2017-02-27 19:52:24 +01:00
Markus Unterwaditzer
b3e389cb59
Enable PyPy3 ( #562 )
...
* Enable PyPy3
2017-02-23 16:44:16 +01:00
Markus Unterwaditzer
8d10046fc8
Don't run tests multiple times ( #556 )
...
Fix #554
2017-02-15 20:30:00 +01:00
Markus Unterwaditzer
558ea3923a
Remove leftovers from hypothesis uploader
2017-02-12 00:53:09 +01:00
Markus Unterwaditzer
0c2157b56b
Remove hypothesis CI experiment
2017-02-11 20:25:05 +01:00
Markus Unterwaditzer
413e2de45d
Refactor CI setup
2017-01-30 13:37:23 +01:00
Markus Unterwaditzer
a3e39f9c7c
Run all tests everywhere
2017-01-23 12:56:53 +01:00
Markus Unterwaditzer
855be466bd
Test Python 3.6
2017-01-05 23:57:54 +01:00
Markus Unterwaditzer
b5b3c764d5
Don't test mysteryshack server
2016-12-19 21:21:56 +01:00
Markus Unterwaditzer
eadb7203ee
stylefixes
2016-12-06 15:32:44 +01:00
Markus Unterwaditzer
d28527c6ea
Run flake8 on Python 3.5 only.
2016-10-04 20:45:47 +02:00
Markus Unterwaditzer
471882fc5e
upload-hypothesis: Don't execute on third-party PR
2016-10-03 20:53:25 +02:00
Markus Unterwaditzer
fe3f8eabf1
Travis: Fix secret leakage and also upload on PRs
2016-10-03 19:26:02 +02:00
Markus Unterwaditzer
4db036a055
upload-hypothesis-db.sh: Avoid usage of cd
2016-10-01 20:50:01 +02:00
Markus Unterwaditzer
0eda0984f2
Fail if hypothesis-upload fails
2016-10-01 20:09:40 +02:00
Markus Unterwaditzer
c9d92ea6eb
Fix another bug in uploading script
2016-09-29 18:46:53 +02:00
Markus Unterwaditzer
952966b677
Include job number in Hypothesis uploader commits
2016-09-29 16:27:52 +02:00
Markus Unterwaditzer
37ed28d849
Fix up hypothesis uploader again
2016-09-29 16:26:00 +02:00
Markus Unterwaditzer
441509e191
Fix up hypothesis uploader
2016-09-29 15:55:27 +02:00
Markus Unterwaditzer
8f6f44e1fc
Remove useless check
2016-09-29 12:26:24 +02:00
Markus Unterwaditzer
373f4b8e77
Add hypothesis example DB to repo
2016-09-29 11:12:45 +02:00
Markus Unterwaditzer
18d8bb9fc2
Remove Python 2 support ( #499 )
...
* Discontinue Python 2.
See #219
* Remove Python 2 config option
* Remove coerce_native
* Remove PY2 variable
* s/text_type/str/g
* Flake8 fixes
* Remove str = str
* s/to_native/to_unicode/g
* Remove to_unicode = to_unicode
* Remove iteritems
* Remove itervalues
* Remove str import, flake8 fixes
* Remove urlparse compat code
* Remove with_metaclass
* Remove unused PY2 variable
* Remove getargspec_ish
* Remove to_bytes
* Remove compat module
* Remove Python 2 from Travis
* fixup! Remove urlparse compat code
* fixup! Remove urlparse compat code
* fixup! Remove compat module
2016-09-08 12:18:36 +02:00
Markus Unterwaditzer
707c824c2b
Revert "Run all tests in PR" ( #483 )
2016-07-26 21:49:47 +02:00
Markus Unterwaditzer
df5545946e
Run all tests in PR
...
The current behavior is annoying in combination with homu.io
Reverts #387
2016-06-16 17:44:09 +02:00
Markus Unterwaditzer
c6e66dc682
Test nextcloud ( #473 )
2016-06-16 15:28:24 +02:00
Markus Unterwaditzer
4cb7e6c1f5
Don't test Radicale under Python 2
2016-04-01 23:47:36 +02:00
Markus Unterwaditzer
63fc62afda
We init our submodules ourselves
2016-03-15 21:09:01 +01:00
Markus Unterwaditzer
b197592774
Minimal PR build again
2016-03-14 16:35:59 +01:00
Markus Unterwaditzer
c9aada3012
Also test master
2016-03-13 20:23:00 +01:00
Markus Unterwaditzer
0d0902cc48
Test OS X
2016-03-12 21:34:45 +01:00
Markus Unterwaditzer
0c22a2fe1e
Build only auto branch
2016-03-10 22:17:04 +01:00
Markus Unterwaditzer
a87ab770f8
More stylefixes
2016-01-14 18:46:50 +01:00
Markus Unterwaditzer
435b25fbca
Test mysteryshack
...
https://github.com/untitaker/mysteryshack
This is the first remoteStorage server to be tested in Travis.
I already started testing reStore (https://github.com/jcoglan/restore ),
but stopped the experiments because the server is unmaintained.
2015-12-20 22:29:24 +01:00
Markus Unterwaditzer
b828685386
Merge pull request #307 from untitaker/fix-builds
...
Fix builds
2015-12-18 21:08:53 +01:00
Markus Unterwaditzer
4970c7ed78
Unfuck pypy builds
2015-12-18 21:08:36 +01:00
Markus Unterwaditzer
563f9c9d34
Re-add minimal requirements build
...
Testing older lxml against radicale
2015-12-18 21:08:11 +01:00
Markus Unterwaditzer
8104a91769
Add davical tests to Travis
2015-12-18 15:06:54 +01:00
Markus Unterwaditzer
7e9df3dee6
Improve builds
2015-12-17 05:13:44 +01:00