Ian Bicking: the old part of his blog

Re: Ideal Web Application Layout

One thing I clearly forgot is tests. Do tests go in the projectname/ directory? I used to put them there, but now I think not. I think there should be another ProjectName/tests/ directory, with a test_config.conf file, a conftest.py file (for py.test configuration), and perhaps new servlets/resources should automatically create a stub tests/test_newservlet.py file, which might start with a (disabled) extremely simple existance test.

Comment on Ideal Web Application Layout
by Ian Bicking