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 -~----------~----~----~----~------~----~------~--~---
