[#1807] minimize bootstrap project/user creation

This is a slow part, called in the setUp of every single functional
test. So separate default users & projects, from the ones used
in testing. Corresponding test updates of course. And of necessity
of this change, make the 'allura' project in /nf/admin configurable.

Signed-off-by: Dave Brondsema dbrondsema@geek.net

Dave Brondsema Dave Brondsema 2011-04-06

Rick Copeland Rick Copeland 2011-04-07

changed Allura/allura/controllers/site_admin.py
changed Allura/allura/tests/functional/test_home.py
changed Allura/allura/tests/functional/test_neighborhood.py
changed Allura/allura/tests/functional/test_root.py
changed Allura/allura/tests/model/test_auth.py
changed Allura/allura/websetup/bootstrap.py
changed Allura/test.ini
changed AlluraTesting/alluratest/controller.py
changed README.markdown
Allura/allura/controllers/site_admin.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/functional/test_home.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/functional/test_neighborhood.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/functional/test_root.py Diff Switch to side-by-side view
Loading...
Allura/allura/tests/model/test_auth.py Diff Switch to side-by-side view
Loading...
Allura/allura/websetup/bootstrap.py Diff Switch to side-by-side view
Loading...
Allura/test.ini Diff Switch to side-by-side view
Loading...
AlluraTesting/alluratest/controller.py Diff Switch to side-by-side view
Loading...
README.markdown Diff Switch to side-by-side view
Loading...