|
9 | 9 | create_test_user, |
10 | 10 | create_test_workflow, |
11 | 11 | ) |
12 | | -from src.processes.views.template import ( |
13 | | - TemplateIntegrationsService, |
14 | | -) |
15 | 12 |
|
16 | 13 | pytestmark = pytest.mark.django_db |
17 | 14 |
|
@@ -86,47 +83,3 @@ def test_destroy__type_onboarding_admin__not_found( |
86 | 83 | # assert |
87 | 84 | assert response.status_code == 404 |
88 | 85 | analysis_mock.assert_not_called() |
89 | | - |
90 | | - def test_destroy__api_request__ok( |
91 | | - self, |
92 | | - mocker, |
93 | | - api_client, |
94 | | - ): |
95 | | - # arrange |
96 | | - account = create_test_account() |
97 | | - user = create_test_user(account=account) |
98 | | - template = create_test_template(user) |
99 | | - user_agent = 'Mozilla' |
100 | | - get_user_agent_mock = mocker.patch( |
101 | | - 'src.processes.views.template.get_user_agent', |
102 | | - return_value=user_agent, |
103 | | - ) |
104 | | - service_init_mock = mocker.patch.object( |
105 | | - TemplateIntegrationsService, |
106 | | - attribute='__init__', |
107 | | - return_value=None, |
108 | | - ) |
109 | | - api_request_mock = mocker.patch( |
110 | | - 'src.processes.services.templates.' |
111 | | - 'integrations.TemplateIntegrationsService.api_request', |
112 | | - ) |
113 | | - api_client.token_authenticate( |
114 | | - user=user, |
115 | | - token_type=AuthTokenType.API, |
116 | | - ) |
117 | | - |
118 | | - # act |
119 | | - response = api_client.delete(f'/templates/{template.id}') |
120 | | - |
121 | | - # assert |
122 | | - assert response.status_code == 204 |
123 | | - get_user_agent_mock.assert_called_once() |
124 | | - api_request_mock.assert_called_once_with( |
125 | | - template=template, |
126 | | - user_agent=user_agent, |
127 | | - ) |
128 | | - service_init_mock.assert_called_once_with( |
129 | | - account=user.account, |
130 | | - is_superuser=False, |
131 | | - user=user, |
132 | | - ) |
0 commit comments