sintonia/python_apps/airtime_analyzer/tests
Lucas Bickel 9b3d0c90da mostly run analyzer tests on travis
* [x] regonfigured the build matrix with more php jobs and a separate python job (we can add more python jobs later)
* [x] run tests on travis' trusty beta container (it's closer to what we need anyway)
* [x] install packages needed for analyzer tests in build env
* [x] added docs on how to run nosetests locally
* [x] don't run initctl in analyzer setup so setup can also be used on travis (and add it to the install script directly)
* [x] ignore replaygain checks on travis (it has proven quite impossible to get the needed python-gi module to work in the provided virtualenv)

I tried a lot of solutions to get the replaygain checks to run. I needed to decide that this has gone far enough, maybe someone who is more of a pythonista than me can take a crack at it and get it solved. Even without running those tests on CI/CD there are still plenty others.

This PR only has parts of what are needed for getting python tests running on travis as per #15. I only took a quick shot at anything not analyzer and figured I would not be able to "fix" them without digging a bit deeper (ie. also getting rid of std_err_override).
2017-03-03 20:38:27 +01:00
..
test_data ReplayGain analysis in airtime_analyzer using python-rgain 2014-12-11 14:12:41 -05:00
__init__.py CC-5709 / CC-5705 : Airtime Analyzer 2014-03-05 12:15:25 -05:00
airtime_analyzer_tests.py CC-5709: Airtime Analyzer 2014-03-10 16:32:23 -04:00
analyzer_pipeline_tests.py Fixed some airtime_analyzer unit tests 2015-04-10 15:08:44 -04:00
analyzer_tests.py CC-5709: Airtime Analyzer 2014-04-07 16:19:44 -04:00
cloud_storage_uploader_tests.py Fixed the airtime_analyzer unit tests 2015-02-24 17:03:38 -05:00
cuepoint_analyzer_tests.py SAAS-539: Analyzer can return values in scientific notation which are not compatible with Airtime 2015-01-15 17:17:29 -05:00
filemover_analyzer_tests.py Better FileMover permissions unit test (passes as root) 2014-07-07 15:53:25 -04:00
metadata_analyzer_tests.py Defensive coding against Silan bugs and bump to Mutagen 1.31 2015-10-30 17:12:13 -04:00
playability_analyzer_tests.py CC-5739: Added Liquidsoap playability test to airtime_analyzer 2014-12-11 15:45:45 -05:00
replaygain_analyzer_tests.py mostly run analyzer tests on travis 2017-03-03 20:38:27 +01:00