示例#1
0
 def testWhitelist(self):
     obj = Whitelist(phonenumber_prefix=32, country_id=198)
     obj.save()
     self.assertEquals(32, obj.phonenumber_prefix)
     self.assertNotEquals(obj.id, None)
     obj.delete()
示例#2
0
    def setUp(self):
        """Create model object"""
        self.user = User.objects.get(username='******')

        # AlertRemovePrefix model
        self.alert_remove_prefix = AlertRemovePrefix(label='test', prefix=32)
        self.alert_remove_prefix.save()
        self.assertEquals(self.alert_remove_prefix.__unicode__(), 'test')

        # Alarm model
        self.alarm = Alarm(user=self.user,
                           name='Alarm name',
                           period=1,
                           type=1,
                           alert_condition=1,
                           alert_value=10,
                           alert_condition_add_on=1,
                           status=1,
                           email_to_send_alarm='*****@*****.**')
        self.alarm.save()
        self.assertEquals(self.alarm.__unicode__(), 'Alarm name')

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=1,
                               type=1,
                               alert_condition=2,
                               alert_value=10,
                               alert_condition_add_on=2,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=1,
                               type=1,
                               alert_condition=3,
                               alert_value=10,
                               alert_condition_add_on=1,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=1,
                               type=1,
                               alert_condition=4,
                               alert_value=10,
                               alert_condition_add_on=1,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=1,
                               type=1,
                               alert_condition=5,
                               alert_value=10,
                               alert_condition_add_on=1,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=1,
                               type=1,
                               alert_condition=6,
                               alert_value=10,
                               alert_condition_add_on=1,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=2,
                               type=1,
                               alert_condition=3,
                               alert_value=10,
                               alert_condition_add_on=2,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=2,
                               type=1,
                               alert_condition=4,
                               alert_value=10,
                               alert_condition_add_on=2,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=3,
                               type=1,
                               alert_condition=5,
                               alert_value=10,
                               alert_condition_add_on=2,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        self.alarm_new = Alarm(user=self.user,
                               name='Alarm name new',
                               period=3,
                               type=1,
                               alert_condition=6,
                               alert_value=10,
                               alert_condition_add_on=2,
                               status=1,
                               email_to_send_alarm='*****@*****.**')
        self.alarm_new.save()

        # AlarmReport model
        self.alarm_report = AlarmReport(alarm=self.alarm,
                                        calculatedvalue=10,
                                        status=1)
        self.alarm_report.save()
        self.assertEquals(self.alarm_report.__unicode__(), 'Alarm name')

        self.country = Country.objects.get(pk=198)
        # Blacklist model
        self.blacklist = Blacklist(user=self.user,
                                   phonenumber_prefix=32,
                                   country=self.country)
        self.blacklist.save()
        self.assertTrue(self.blacklist.__unicode__())

        # Whitelist model
        self.whitelist = Whitelist(user=self.user,
                                   phonenumber_prefix=32,
                                   country=self.country)
        self.whitelist.save()
        self.assertTrue(self.whitelist.__unicode__())
        chk_destination('9999787424')