Thomas Scholtes
6d22c7489c
Test build with setup.py
...
Since some builds use `python ./setup.py test` to test beets we want to make
sure it runs smoothly.
2014-04-25 12:56:01 +02:00
Thomas Scholtes
68595ee09d
Import rar archives
2014-04-15 18:24:09 +02:00
Thomas Scholtes
c01fc542ed
Support for initial_key with EchoNest
2014-04-11 21:03:11 +02:00
Thomas Scholtes
9c8b639644
{posargs} for tox
2014-04-11 15:10:59 +02:00
Thomas Scholtes
d164d514d9
Remove tox's system site packages
2014-04-09 18:11:18 +02:00
Thomas Scholtes
6eb497b21b
Remove pathlib dependency
2014-04-07 18:33:12 +02:00
Thomas Scholtes
9d87a7fc02
Make convert --keep-new work again
...
Iincludes some more tests for the convert plugin. The test use the extended
TestHelper class and the new pathlib (see #621 ).
2014-04-07 18:07:43 +02:00
Yevgeny Bezman
2a6e5c7273
Merge branch 'replaygain-backends'
...
Conflicts:
tox.ini
2014-04-06 08:45:35 +03:00
Thomas Scholtes
6286bc0b0f
Include site-packages on travis and skip tests otherwise
2014-04-04 22:43:08 +02:00
Adrian Sampson
fba8949e2f
tox: pass args through to nosetests
...
This way, you get parallel testing by passing --processes=N.
You can get even more parallelism using detox:
$ detox -- --processes=4
2014-04-03 20:25:04 -07:00
Thomas Scholtes
eaab0bcc6e
Enable coverage with tox -e py27
2014-04-03 21:46:54 +02:00
Adrian Sampson
0c049f2e5c
tox: restore pypy/py26 configs, sphinx -q ( #643 )
2014-04-02 20:47:04 -07:00
Thomas Scholtes
9fab6e7ca3
Use coverage only with py27
2014-04-03 01:52:21 +02:00
Thomas Scholtes
8488f665fc
Add sphinx dependency to tox virtual environment
2014-04-03 01:41:18 +02:00
Thomas Scholtes
7927146f12
We need sphinx before installing the tox environment
2014-04-03 00:58:57 +02:00
Thomas Scholtes
2ff7735f89
Sphinx is required to build the package
2014-04-02 23:49:35 +02:00
Thomas Scholtes
bee80c4c49
Use tox to test on travis and add docs and flake8
...
Travis CI now also confirm that the docs build correctly and the flake8 runs
succesfully. Tox also has the advantage that it tests that beets installs
correctly.
Currently flake8 does not run succesfully so it is configured to not fail the
build on Travis.
2014-04-02 22:48:53 +02:00
Adrian Sampson
713faca533
hg-compatible tox config
2012-06-24 13:06:34 -07:00
Marc Abramowitz
39acbac9ce
Add tox.ini for tox ( http://tox.testrun.org/ )
2012-06-24 00:41:10 -07:00