<div dir="ltr">Not entirely helpful (as it sidesteps your question), but if you <a href="http://pantsbuild.github.io/">use the pants build tool</a>, it&#39;s very well-suited toward a large monorepo of code. You can specify a suite of <font face="courier new, monospace"><a href="http://pantsbuild.github.io/build_dictionary.html#python_tests">python_tests</a></font>, which will run all the targets that are included as dependencies.<div>

<br></div><div>An example is <a href="http://github.com/apache/incubator-aurora">Apache Aurora</a>, the cluster scheduler used at Twitter. At the top of the repo, you can run all the tests via:</div><div><br></div><div>







<p class=""><font face="courier new, monospace">./pants ./src/test/python:all</font></p><p class=""><font face="arial, helvetica, sans-serif">You probably don&#39;t want to move away from tox, but I figured I&#39;d point out an alternative if that <a href="http://pantsbuild.github.io/python-readme.html">sounds interesting</a>.</font></p>

</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 28, 2014 at 3:09 AM, Jonas Thiem <span dir="ltr">&lt;<a href="mailto:jonasthiem@googlemail.com" target="_blank">jonasthiem@googlemail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
we got an issue with our project which is made of various subprojects,<br>
all of them in theory usable on their own with their own tox.ini and<br>
&quot;tox&quot; command, but in practise combined in one large repo and with<br>
some dependencies between them.<br>
<br>
The problem is, many of these subprojects simply won&#39;t work with a<br>
simple &quot;tox&quot; command unless a custom package index is in place, or<br>
sitepackages=True is set (which we don&#39;t want to do) with the<br>
dependencies installed into the system.<br>
<br>
That is unfortunate, since the entire point of just being able to type<br>
&quot;tox&quot; is that it just works for everyone for simple testing.<br>
<br>
**More details**:<br>
<a href="http://stackoverflow.com/questions/24411276/how-to-specify-another-tox-project-folder-as-a-dependency-for-a-tox-project" target="_blank">http://stackoverflow.com/questions/24411276/how-to-specify-another-tox-project-folder-as-a-dependency-for-a-tox-project</a><br>


<br>
I would be happy for some responses and discussions and possibly some<br>
final advise on what to do, or maybe even an update to tox to allow<br>
relative path dependency fetches from other tox.ini-equipped folders.<br>
(see Stackoverflow link for details on why we think this would be a<br>
useful solution)<br>
<br>
Regards,<br>
Jonas Thiem<br>
<br>
_______________________________________________<br>
testing-in-python mailing list<br>
<a href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a><br>
<a href="http://lists.idyll.org/listinfo/testing-in-python" target="_blank">http://lists.idyll.org/listinfo/testing-in-python</a><br>
</blockquote></div><br></div>