Find a file
Henrik Levkowetz a07f47a4a0 Added a new TestCase class, subclassing django.test.TestCase, in order to
be able to add fixtures once and for all for all tests, instead of loading
them again and again for each test, if running on a database that supports
transaction rollbacks.  In this case, fixtures specified in the perma_fixtures
class attribute will be loaded permanently, and not re-loaded.  Fixtures
specifice as before, in a fixtures class attribute, will be treated as
before.

The downside of this is that as fixtures are loaded and not unloaded, they
can conflict with each other.  The requirements on consistency becomes much
greater.  The effect of this has been to require quite a bit of changes to
the simplified creations of various objects in make_test_data() in cases
where identically named objects occur in fixtures.  Where completely
fictitious objects are created, no conflicts appear.

Also re-wrote parts of test_runner.py to permit global fixtures, loaded
before any tests are run and shared by all.
 - Legacy-Id: 6318
2013-09-30 20:22:24 +00:00
bin Tweaked utility script. 2013-09-19 18:04:42 +00:00
dajaxice We're using syslog logging everywhere else -- use it here, too. 2013-09-27 17:36:42 +00:00
django Tweaked the exception message for Django's DoesNotExist messages to make it easier to figure out the situation. 2013-09-30 18:57:16 +00:00
docutils dded docutils library to allow RST to HTML transformation. See #908 2012-11-27 12:01:47 +00:00
etc Removed some additional contractor tools. 2013-09-26 20:20:03 +00:00
form_utils Merged in branch/amsl/trunkmerge@5449 from rcross@amsl.com, with some tweaks. This provides the secretariat apps. 2013-03-05 22:43:31 +00:00
html5lib Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
ietf Added a new TestCase class, subclassing django.test.TestCase, in order to 2013-09-30 20:22:24 +00:00
permissions Remove a bunch of old admin files, fix a couple of issues with the new ones, add admin for meeting 2012-02-28 17:29:52 +00:00
redesign Merged in fixes to the migration from olau@iola.dk. Merged in charter branch from olau@iola.dk. Added various fixes and correction of merge errors. 2012-05-02 19:35:32 +00:00
south Port to Django 1.2, replacing built-in patched Django with Django 1.2.7 (with patches applied on top) and replacing South with South 0.7.3 2011-12-15 14:13:54 +00:00
static Undid gratuitous whitespace changes. 2013-09-26 22:00:45 +00:00
test Removed some incidental files from test/ (Generated as an effect of generating sprint branches, so they don't really belong in the repository). 2013-02-24 20:58:44 +00:00
workflows Remove a bunch of old admin files, fix a couple of issues with the new ones, add admin for meeting 2012-02-28 17:29:52 +00:00
.gitignore - Legacy-Id: 5678 2013-04-21 14:46:00 +00:00
changelog Changelog entry for 4.72 2013-09-19 19:31:42 +00:00
changelog.py Added a simple page to show release information parsed from a release's changelog file. 2012-10-25 21:29:53 +00:00
control Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
debug.py Tweaked the debug module, added traceback capability and a combined name/value/type info funciton. 2013-09-29 20:46:14 +00:00
INSTALL Updated changelog and INSTALL files with new version number for the release. 2013-05-15 22:34:11 +00:00
LICENSE Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
LICENSE.django Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
tzparse.py Added a module which handles parsing of time strings which include timezone information, tzparse.py. 2012-10-31 10:13:52 +00:00