예제 #1
0
 def test_default_ordering(self):
     """
     The default ordering should be by name, as specified in the inner Meta
     class.
     """
     ma = ModelAdmin(Band, site)
     names = [b.name for b in ma.get_queryset(request)]
     self.assertListEqual(['Aerosmith', 'Radiohead', 'Van Halen'], names)
예제 #2
0
파일: tests.py 프로젝트: ArcTanSusan/django
 def test_default_ordering(self):
     """
     The default ordering should be by name, as specified in the inner Meta
     class.
     """
     ma = ModelAdmin(Band, site)
     names = [b.name for b in ma.get_queryset(request)]
     self.assertEqual(['Aerosmith', 'Radiohead', 'Van Halen'], names)
예제 #3
0
    def test_get_queryset(self):
        ps = PackageSubscription.objects.create(
            radcheck=self.radcheck, package=self.package, start=self.now,
            stop=self.now + timedelta(hours=settings.PACKAGE_TYPES_HOURS_MAP[self.package.package_type]))

        ma = ModelAdmin(PackageSubscription, self.site)
        qs = ma.get_queryset(self.request)

        self.assertTrue(qs[0].stop > self.now)
예제 #4
0
    def test_gps_get_queryset(self):
        ga = GroupAccount.objects.create(name='CUG', max_no_of_users=10)
        gps = GroupPackageSubscription.objects.create(group=ga,
            package=self.package, start=self.now,
            stop=self.now + timedelta(hours=settings.PACKAGE_TYPES_HOURS_MAP[self.package.package_type]))

        ma = ModelAdmin(GroupPackageSubscription, self.site)
        qs = ma.get_queryset(self.request)

        self.assertTrue(qs[0].stop > self.now)