From de2b83d13975d6fc6278c8cb87ae90e6e63f44a6 Mon Sep 17 00:00:00 2001 From: zhanhuasheng Date: Tue, 28 May 2024 11:10:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E9=99=A4=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TestFile/setting/emailIntegration/emailIntegration_delete.py | 5 +++++ YamlCase/setting/emailIntegration.yaml | 1 + 2 files changed, 6 insertions(+) create mode 100644 TestFile/setting/emailIntegration/emailIntegration_delete.py diff --git a/TestFile/setting/emailIntegration/emailIntegration_delete.py b/TestFile/setting/emailIntegration/emailIntegration_delete.py new file mode 100644 index 0000000..1043f8f --- /dev/null +++ b/TestFile/setting/emailIntegration/emailIntegration_delete.py @@ -0,0 +1,5 @@ +from Utils.sql_handler import test_env_conn +from TestData.setting.email_integration_test_data import emailIntegrationData + +email_delete_sql = f'delete from `email_config` where brand_id = {emailIntegrationData.brandId} and email like "autotest%"' +email_delete_result = test_env_conn.execute_sql(sql=email_delete_sql) diff --git a/YamlCase/setting/emailIntegration.yaml b/YamlCase/setting/emailIntegration.yaml index c531fd7..dcb6e00 100644 --- a/YamlCase/setting/emailIntegration.yaml +++ b/YamlCase/setting/emailIntegration.yaml @@ -62,6 +62,7 @@ api7: url: /api/v1/email/listEmailConfig method: post data: {"v":"${v}"} + after_sql: /setting/emailIntegration/emailIntegration_delete.py expected: - eq: {"$.code": 0} - not_in_list: {"$.data.list[*].id": "${append_email_id}"} -- GitLab