Commit graph

19 commits

Author SHA1 Message Date
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