示例#1
0
def test_calendar_setting_add_post(admin_client, client, admin_user, rf,
                                   appointment_fixtures, admin_user_profile):
    """Testing add calendarsetting"""
    survey = appointment_fixtures['survey']
    gateway = appointment_fixtures['gateway']

    data = {
        "label": "test calendar setting",
        "caller_name": "test",
        "callerid": "242534",
        # "sms_gateway": "1",
        "voicemail": "False",
        "call_timeout": "60",
        "survey": survey.id,
        "user": admin_user.id,
        "aleg_gateway": gateway.id,
        "amd_behavior": AMD_BEHAVIOR.ALWAYS
    }

    resp = client.post(reverse('calendar_setting_add'), data=data, follow=True)
    assert resp.status_code == 200
    request = rf.post(reverse('calendar_setting_add'), data, follow=True)
    request.user = admin_user
    request.session = {}
    resp = calendar_setting_add(request)
示例#2
0
    def test_calendar_setting_view_add(self):
        """Test Function to check add calendar_setting"""
        request = self.factory.get('/module/calendar_setting/add/')
        request.user = self.user
        request.session = {}
        response = calendar_setting_add(request)
        self.assertEqual(response.status_code, 200)

        response = self.client.post('/module/calendar_setting/add/',
                                    data={
                                        "sms_gateway": "1",
                                        "callerid": "242534",
                                        "voicemail": "False",
                                        "call_timeout": "60",
                                        "voicemail_audiofile": "",
                                        "label": "test calendar setting",
                                        "caller_name": "test",
                                        "survey": "1",
                                        "user": "******",
                                        "created_date":
                                        "2013-12-17T13:41:24.195",
                                        "aleg_gateway": "1",
                                        "amd_behavior": ""
                                    },
                                    follow=True)
        self.assertEqual(response.status_code, 200)

        request = self.factory.post('/module/calendar_setting/add/', {
            "sms_gateway": "1",
            "callerid": "242534",
            "voicemail": "False",
            "call_timeout": "60",
            "voicemail_audiofile": "",
            "label": "test calendar setting",
            "caller_name": "test",
            "survey": "1",
            "user": "******",
            "created_date": "2013-12-17T13:41:24.195",
            "aleg_gateway": "1",
            "amd_behavior": ""
        },
                                    follow=True)
        request.user = self.user
        request.session = {}
        response = calendar_setting_add(request)
        self.assertEqual(response.status_code, 302)
示例#3
0
    def test_calendar_setting_view_add(self):
        """Test Function to check add calendar_setting"""
        request = self.factory.get('/module/calendar_setting/add/')
        request.user = self.user
        request.session = {}
        response = calendar_setting_add(request)
        self.assertEqual(response.status_code, 200)

        response = self.client.post('/module/calendar_setting/add/', data={
            "sms_gateway": "1",
            "callerid": "242534",
            "voicemail": "False",
            "call_timeout": "60",
            "voicemail_audiofile": "",
            "label": "test calendar setting",
            "caller_name": "test",
            "survey": "1",
            "user": "******",
            "created_date": "2013-12-17T13:41:24.195",
            "aleg_gateway": "1",
            "amd_behavior": ""}, follow=True)
        self.assertEqual(response.status_code, 200)

        request = self.factory.post('/module/calendar_setting/add/', {
            "sms_gateway": "1",
            "callerid": "242534",
            "voicemail": "False",
            "call_timeout": "60",
            "voicemail_audiofile": "",
            "label": "test calendar setting",
            "caller_name": "test",
            "survey": "1",
            "user": "******",
            "created_date": "2013-12-17T13:41:24.195",
            "aleg_gateway": "1",
            "amd_behavior": ""}, follow=True)
        request.user = self.user
        request.session = {}
        response = calendar_setting_add(request)
        self.assertEqual(response.status_code, 302)
示例#4
0
def test_calendar_setting_add_post(admin_client, client, admin_user, rf, appointment_fixtures, admin_user_profile):
    """Testing add calendarsetting"""
    survey = appointment_fixtures['survey']
    gateway = appointment_fixtures['gateway']

    data = {
        "label": "test calendar setting",
        "caller_name": "test",
        "callerid": "242534",
        # "sms_gateway": "1",
        "voicemail": "False",
        "call_timeout": "60",
        "survey": survey.id,
        "user": admin_user.id,
        "aleg_gateway": gateway.id,
        "amd_behavior": AMD_BEHAVIOR.ALWAYS}

    resp = client.post(reverse('calendar_setting_add'), data=data, follow=True)
    assert resp.status_code == 200
    request = rf.post(reverse('calendar_setting_add'), data, follow=True)
    request.user = admin_user
    request.session = {}
    resp = calendar_setting_add(request)