On Monday 09 February 2015 17:38:27 Markus Holtermann wrote: > I'm +1 on moving the contrib tests to tests/<app_label>_tests/ . > I'm +1 on preventing tests from being packaged with the contrib apps; I'm also +1 on moving them out of the app folders in the source -- +0 for the move's inherent value, but +1 because it makes the above packaging easier.
But I'm not sure tests/<app_label>_tests/ is the best destination -- I think that, just like the contrib apps themselves are collected in a folder, their tests should be too. Either django/contrib/tests/ or tests/contrib/ seem appropriate. The point is to keep it clear that the core does not depend on contrib, and to make it easier to remove all of contrib to prove it. Shai.
