This problem turned out to be related to specificity. Another url pattern was overriding the pattern that I was testing.
On Sep 24, 9:43 pm, Brandon Taylor <btaylordes...@gmail.com> wrote: > So it appears to be something with django-cms' urls that are causing > issues with testing. I'm able to test any URL that isn't controlled by > dajngo-cms, like '/admin/' or whatever. > > Anyone else using django-cms v2 and Django 1.1.1 experiencing these > issues? > > TIA, > Brandon > > On Sep 24, 6:40 am, Brandon Taylor <btaylordes...@gmail.com> wrote: > > > So here's something else that's weird... > > > I can start a shell, load up the test Client and get the page in > > question: > > > Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) > > [GCC 4.4.3] on linux2 > > Type "help", "copyright", "credits" or "license" for more information. > > (InteractiveConsole)>>> from django.test.client import Client > > >>> c = Client() > > >>> response = c.get('/categories/') > > >>> response.status_code > > > 200 > > > Anyone have any ideas what could be wrong with the unit test? > > > On Sep 23, 10:51 pm, Brandon Taylor <btaylordes...@gmail.com> wrote: > > > > Hi everyone, > > > > I'm having a problem with reversing a URL in a unit test: > > > > class ProductTestCase(TestCase): > > > def setUp(self): > > > self.client = Client > > > > def test_project_permalink(self): > > > project = Project.approved.all()[0] > > > url = project.get_absolute_url() > > > > I'm using an initial_data.json fixture that I exported from my current > > > database, and I'm able to use the get_absolute_url method to navigate > > > to a project detail page without error. > > > > When I try to reverse this url pattern in a test, I get a > > > NoReverseMatch exception. django-cms is also running on my site, but > > > disabling that app, and its url patterns doesn't make a difference. > > > > Anyone have any ideas on why this method would fail? > > > > TIA, > > > Brandon > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.