Maximilian Hils
f69972d13d
simplify tox setup
2016-06-28 19:44:25 -07:00
Aldo Cortesi
3f7dc296c8
We're not using tox-travis any more - ditch it.
2016-06-10 20:05:18 +12:00
Aldo Cortesi
bac3e87538
Distinguish between CI and interactive versions of tox
...
- This patch changes tox so that local invocation runs the tests
with paralellism, coverage disabled, and without attempting to report coverage
upstream.
- You can now run specific tests for the py27 environment:
tox -e py27 ./path/to/my/test
We can't do this for py35 just yet, because of our junk filter, and the fact
that we specify which tests to run directly in the conf file. Once these are
cleaned up, we can extend.
2016-06-10 16:03:54 +12:00
Thomas Kriechbaumer
14ac916bce
use tox in Travis
2016-06-07 19:59:49 +02:00
Maximilian Hils
c6180a7b26
don't declare codecov as dev dependency
2016-06-07 00:48:32 -07:00
Maximilian Hils
5ea363afad
use codecov pypi package
2016-06-07 00:45:43 -07:00
Maximilian Hils
4f3ace1a62
Merge branch 'port-pathod-language-writer'
2016-06-07 00:00:20 -07:00
Maximilian Hils
e115859bbd
Merge pull request #1216 from dufferzafar/pathod-lang-ws
...
Python 3 - pathod.language.websocket
2016-06-06 23:57:50 -07:00
Maximilian Hils
009a4d2add
s/coveralls/codecov/
2016-06-06 23:38:21 -07:00
Shadab Zafar
d2281e0ab3
Enable Travis for test/pathod/test_language_websocket
2016-06-07 11:40:17 +05:30
Maximilian Hils
7f0c8ab40e
travis: stricter doc checks
2016-06-06 19:10:19 -07:00
Shadab Zafar
f6523a128c
Enable Travis for test/pathod/test_language_http
2016-06-06 11:52:45 -07:00
Maximilian Hils
437866ebf9
Reenable pathod.language.writer tests
...
This reverts commit 1e1b4fd88d
.
2016-06-06 11:42:25 -07:00
Maximilian Hils
1e1b4fd88d
fix travis tests on master
2016-06-06 11:41:51 -07:00
Shadab Zafar
1de379be95
Enable Travis for test/pathod/test_language_base
2016-06-04 18:32:37 +05:30
Thomas Kriechbaumer
cfb5efc96f
travis++
2016-06-04 12:35:33 +02:00
Thomas Kriechbaumer
cc6b84dfc4
travis++
2016-06-04 12:30:35 +02:00
Thomas Kriechbaumer
42930407ae
improve travis
2016-06-04 11:25:47 +02:00
Shadab Zafar
c4da7e026c
Enable Travis for test_language_generators
2016-06-02 13:03:18 +05:30
Aldo Cortesi
92cdca50c7
Make Travis behave
2016-06-01 17:45:03 +12:00
Aldo Cortesi
08c82804e6
Ditch IRC Travis notifications, try to fix Slack Travis notifications
2016-06-01 17:26:55 +12:00
Thomas Kriechbaumer
4f0657bc22
activate flake8 for good!
2016-05-30 09:44:40 +02:00
Thomas Kriechbaumer
a0e4bba7aa
more style cleanup
2016-05-29 15:13:08 +02:00
Thomas Kriechbaumer
e2447406cc
more style cleanup
2016-05-29 13:43:20 +02:00
Thomas Kriechbaumer
5c45ca7f9a
fix travis with flake8
2016-05-29 12:17:46 +02:00
Thomas Kriechbaumer
8eeab37a07
more style cleanup
...
Use this to check:
flake8 --count mitmproxy netlib pathod examples test
2016-05-29 11:55:12 +02:00
Thomas Kriechbaumer
93a7d5b186
make sure we do not introduce more style offenses
2016-05-29 10:51:21 +02:00
Shadab Zafar
877f5c54ef
Enable Travis for test_log
2016-05-28 00:17:57 -07:00
Shadab Zafar
92317bc81d
Enable travis Py3 testing for test_utils
2016-05-26 23:39:16 +05:30
Maximilian Hils
714ba16111
disable py.test timeout by default, this breaks interactive debuggers
2016-05-02 16:51:49 -07:00
Maximilian Hils
3876a1f38c
release: always build tags
2016-04-21 22:52:30 -07:00
Maximilian Hils
f1c5721c8c
travis: checkout full repo for builds
2016-03-31 18:35:14 +02:00
Maximilian Hils
43671e723f
py.test: disable coverage collection by default
2016-03-20 19:39:02 +01:00
Maximilian Hils
c52c59f858
port mitmproxy.scripts to py3
2016-03-19 19:53:27 +01:00
Thomas Kriechbaumer
168647f7e4
use dev-scripts on CI
2016-02-25 18:01:59 +01:00
Aldo Cortesi
92597f82ea
Docs and examples to top level
2016-02-18 09:27:08 +13:00
Thomas Kriechbaumer
6c9aeaab9e
move py.test options to ini-file
2016-02-16 21:53:16 +01:00
Maximilian Hils
c31df4fa25
travis: remove sdist builds
2016-02-16 02:04:58 +01:00
Maximilian Hils
a78c6f1cb0
update README.rst, minor fixes
2016-02-15 19:43:55 +01:00
Maximilian Hils
b7af845523
fix appveyor, re-introduce requirements.txt
2016-02-15 18:12:12 +01:00
Maximilian Hils
a1190c3696
adjust travis
2016-02-15 17:06:32 +01:00
Maximilian Hils
95cef3c0e9
merge metadata files
2016-02-15 15:43:59 +01:00
Maximilian Hils
33fa49277a
move mitmproxy
2016-02-15 14:58:46 +01:00
Maximilian Hils
5968983b4c
make travis less noisy
2016-02-14 12:53:46 +01:00
Maximilian Hils
1f4d031a60
improve snapshot upload
2016-02-12 21:42:02 +01:00
Maximilian Hils
98f54d21b6
travis: cache wheels on osx, allow pypy failures
2016-02-04 09:52:29 +01:00
Maximilian Hils
07c36542f0
fix travis caching
2016-02-04 09:52:29 +01:00
Thomas Kriechbaumer
ab3543ba4d
use test timeouts
2016-02-04 09:52:28 +01:00
Thomas Kriechbaumer
97c2530f90
allow pypy on travis
2016-02-04 09:52:27 +01:00
Thomas Kriechbaumer
ef7b4f56af
update CI integration
2016-02-04 09:52:25 +01:00
Thomas Kriechbaumer
8d14dd33d0
try to show weird test output
2016-02-04 09:52:04 +01:00
Thomas Kriechbaumer
735c79a2ed
increase coverage
2016-02-04 09:52:04 +01:00
Maximilian Hils
4e9579e93e
try to fix travis
2016-02-04 09:52:04 +01:00
Thomas Kriechbaumer
3bf2a3fb99
move travis-slack notification to different channel
2016-02-02 19:28:20 +01:00
Maximilian Hils
47b2beb48b
use latest netlib version for snapshots
2015-12-03 18:42:02 +01:00
Maximilian Hils
7274edce05
travis: retry snapshot upload
2015-12-02 21:03:45 +01:00
Maximilian Hils
ea3639209b
travis: don't install virtualenv manually
2015-11-29 15:26:24 +01:00
Maximilian Hils
f9c000ea6e
travis: fix osx binary build condition
2015-11-29 15:23:44 +01:00
Maximilian Hils
4c9fc2e3e9
travis: build binaries on osx
2015-11-29 15:11:08 +01:00
Maximilian Hils
63355421ed
travis: add OSX tests
2015-11-26 14:59:43 +01:00
Maximilian Hils
a978c6b9ce
fix tests
2015-09-21 23:39:22 +02:00
Maximilian Hils
bba5ec7144
experimental: run tests using py.tests
2015-09-21 18:31:30 +02:00
Maximilian Hils
f5900d1a7b
simplify test script
2015-09-16 04:09:05 +02:00
Maximilian Hils
c3f73552b8
docs: add travis integration
2015-09-08 16:07:27 +02:00
Maximilian Hils
c4286b15dc
docs: minor fixes
2015-09-07 10:52:18 +02:00
Maximilian Hils
9389c186ba
improve travis
2015-08-27 02:57:09 +02:00
Thomas Kriechbaumer
cd419300a9
temporarily disable pypy with new openssl on travis
2015-08-18 21:24:40 +02:00
Thomas Kriechbaumer
af6fefb5b4
temporarily disable pypy on travis
2015-08-18 21:14:37 +02:00
Aldo Cortesi
237e05c823
Travis to Slack
2015-06-23 14:01:31 +12:00
Thomas Kriechbaumer
c59f045bd9
import travis config from netlib
...
this enables ALPN support with OpenSSL 1.0.2
2015-06-08 13:39:46 +02:00
Maximilian Hils
9522610866
travis: fix coveralls
2015-03-14 02:20:45 +01:00
Maximilian Hils
0d608c1fb3
upgrading packages should not be neccesary on travis
2015-02-07 01:36:45 +01:00
Maximilian Hils
2ed09beae4
fix tests, re-enable pypy, do housekeeping
2015-02-07 01:17:24 +01:00
Maximilian Hils
d67372f9d6
fix tests
2015-02-06 02:25:07 +01:00
Maximilian Hils
d0ab553bd0
travis: oftc seems to require channel join
2014-12-24 15:50:23 +01:00
Maximilian Hils
b744dd5be0
travis: don't join irc channel
2014-12-24 15:34:58 +01:00
Maximilian Hils
bd1c04ac56
travis: cache pypy
2014-12-24 02:32:34 +01:00
Maximilian Hils
c3193b361e
travis tests
2014-12-24 02:17:45 +01:00
Maximilian Hils
478051f980
enable travis caching
2014-12-24 01:56:46 +01:00
Maximilian Hils
f265cff3a9
fix tests, experimental travis speedup
2014-12-24 01:39:38 +01:00
Maximilian Hils
81c3b194b6
polish new distribution setup
2014-09-09 02:21:28 +02:00
Maximilian Hils
ef704fd11f
update travis.yml
2014-09-09 00:15:06 +02:00
Maximilian Hils
66090f9aea
finalize merge
2014-02-06 23:05:53 +01:00
Maximilian Hils
1e3e0dd127
merge master
2014-01-28 17:29:28 +01:00
Maximilian Hils
17f09aa0af
unify ipv4/ipv6 address handling
2014-01-28 17:28:20 +01:00
Maximilian Hils
125166020b
move test requirements out of main requirements.txt
2014-01-28 03:09:21 +01:00
Aldo Cortesi
647a11c900
travis: irc notifications
2014-01-28 14:52:41 +13:00
Aldo Cortesi
9044b8b8f5
travis: install netlib from git before installing requirements.
2014-01-22 13:43:59 +13:00
Aldo Cortesi
8f88fcedd6
Move the doc tree out into its own repo.
2014-01-22 13:33:02 +13:00
Maximilian Hils
38a1135ab8
add status images to README, include TestHTTPS again
2013-08-25 04:31:35 +02:00
Maximilian Hils
404445cbdf
exclude TestHTTPS for testing travis/coverage
2013-08-25 04:19:43 +02:00
Maximilian Hils
62fa2e6c07
fix travis, loose requirements.txt
2013-08-25 04:03:53 +02:00
Maximilian Hils
63ece45de5
add coveralls.io
2013-08-25 03:45:32 +02:00
Maximilian Hils
02120eb5c8
travis ci: fix pip install order
2013-08-20 13:42:25 +02:00
Maximilian Hils
4bbcf795e3
travis ci: make sure that netlib is installed from head
2013-08-20 13:32:18 +02:00
Maximilian Hils
4790399041
add travis ci
2013-08-20 13:25:47 +02:00