Django

Code

Changeset 7501

Show
Ignore:
Timestamp:
04/28/08 12:31:08 (2 months ago)
Author:
ikelly
Message:

Renamed a field in the queries test schema that was preventing the tests from running in Oracle. I've opened #7109 to address the general problem. Refs #7109

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/tests/regressiontests/queries/models.py

    r7495 r7501  
    121121class CustomManager(models.Manager): 
    122122    def get_query_set(self): 
    123         return super(CustomManager, self).get_query_set().filter(public=True, 
    124                 tag__name='t1') 
     123        qs = super(CustomManager, self).get_query_set() 
     124        return qs.filter(is_public=True, tag__name='t1') 
    125125 
    126126class ManagedModel(models.Model): 
    127127    data = models.CharField(max_length=10) 
    128128    tag = models.ForeignKey(Tag) 
    129     public = models.BooleanField(default=True) 
     129    is_public = models.BooleanField(default=True) 
    130130 
    131131    objects = CustomManager() 
     
    699699Updates that are filtered on the model being updated are somewhat tricky to get 
    700700in MySQL. This exercises that case. 
    701 >>> mm = ManagedModel.objects.create(data='mm1', tag=t1, public=True) 
     701>>> mm = ManagedModel.objects.create(data='mm1', tag=t1, is_public=True) 
    702702>>> ManagedModel.objects.update(data='mm') 
    703703