Hello everyone!

Well my new years resolution was to be more active in the Django
community. We'll see how it goes. But, to start off the year I wanted
to extend the Admin application. In order to do that though there needs
to be  a few more unit tests to verify I don't break anything. Of
course in writing this test I have discovered a number of flaws in the
admin options validation. I have created a ticket with a patch that
includes my unit test for invalid_admin_options which works like the
invalid_models test.

http://code.djangoproject.com/ticket/3217

Currently the tests all pass, but if you look at my test there are a
few invalid options which are not being caught. And a few that are not
working or cause a different error to occur. I have commented out the
expectant errors for all the tests that should fail as a road map to
fix them. So the test could be committed to svn as is, then when a
paticular bug is fixed the test can be uncommented and verified.

Here is the roadmap I will follow unless anyone disagrees:
1. Submit tickets for the bugs uncovered by the test in 3217.
2. Submit enhancement ticket to include validation for all admin
options.
3. Write unit test for admin context and views to validate the admin
options do what they should.
4. Submit any new tickets uncovered by 3
5. Work on patches + uncomment tests to verify results.
6. Offer enhancements to the admin application, with tests (details to
follow).

Time to get to work!
Robert


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Django 
developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to