コード例 #1
0
ファイル: tests.py プロジェクト: deone/radius-dev
    def test_get_user_subscription_group_valid(self):
        gps = GroupPackageSubscription.objects.create(group=self.group, package=self.package, start=self.now,
            stop=self.now + timedelta(hours=PACKAGE_TYPES_HOURS_MAP[self.package.package_type]))

        subscription = rules.get_user_subscription(self.user)
        self.assertTrue(isinstance(subscription, GroupPackageSubscription))
        gps.delete()
コード例 #2
0
    def test_get_user_subscription_group_valid(self):
        gps = GroupPackageSubscription.objects.create(
            group=self.group,
            package=self.package,
            start=self.now,
            stop=self.now + timedelta(
                hours=PACKAGE_TYPES_HOURS_MAP[self.package.package_type]))

        subscription = rules.get_user_subscription(self.user)
        self.assertTrue(isinstance(subscription, GroupPackageSubscription))
        gps.delete()
コード例 #3
0
ファイル: tests.py プロジェクト: deone/radius-dev
 def test_get_user_subscription_group_IndexError(self):
     subscription = rules.get_user_subscription(self.user)
     self.assertEqual(subscription, None)
コード例 #4
0
ファイル: tests.py プロジェクト: deone/radius-dev
 def test_get_user_subscription_None(self):
     subscription = rules.get_user_subscription(self.user)
     self.assertEqual(subscription, None)
コード例 #5
0
ファイル: tests.py プロジェクト: deone/radius-dev
 def test_get_user_subscription(self):
     self.user.subscriber.group = None
     rules.create_subscription(self.voucher, self.package)
     subscription = rules.get_user_subscription(self.user)
     self.assertTrue(isinstance(subscription, PackageSubscription))
     subscription.delete()
コード例 #6
0
 def test_get_user_subscription_group_IndexError(self):
     subscription = rules.get_user_subscription(self.user)
     self.assertEqual(subscription, None)
コード例 #7
0
 def test_get_user_subscription_None(self):
     subscription = rules.get_user_subscription(self.user)
     self.assertEqual(subscription, None)
コード例 #8
0
 def test_get_user_subscription(self):
     self.user.subscriber.group = None
     rules.create_subscription(self.voucher, self.package)
     subscription = rules.get_user_subscription(self.user)
     self.assertTrue(isinstance(subscription, PackageSubscription))
     subscription.delete()