fix: 修复测试场景也面中响应内容、请求内容、日志内容可能没有更新的问题
This commit is contained in:
parent
2a0fbda88b
commit
5f20644b28
|
@ -662,7 +662,15 @@ function getBaseCaseElement(case_id, case_type) {
|
|||
element.dom.$div_spinner = $(`#div-spinner-${case_id}`);
|
||||
|
||||
element.dom.$pills_expectation_tab = $(`#pills-expectation-tab-${case_id}`);
|
||||
element.dom.$pills_response_tab = $(`#pills-response-tab-${case_id}`);
|
||||
element.dom.$response_body_tab = $(`#response-body-tab-${case_id}`);
|
||||
element.dom.$response_header_tab = $(`#response-header-tab-${case_id}`);
|
||||
element.dom.$pills_request_tab = $(`#pills-request-tab-${case_id}`);
|
||||
element.dom.$request_body_tab = $(`#request-body-tab-${case_id}`);
|
||||
element.dom.$request_header_tab = $(`#request-header-tab-${case_id}`);
|
||||
element.dom.$pills_preprocessor_script_tab = $(`#pills-preprocessor-script-tab-${case_id}`);
|
||||
element.dom.$pills_postprocessor_script_tab = $(`#pills-postprocessor-script-tab-${case_id}`);
|
||||
element.dom.$pills_log_tab = $(`#pills-log-tab-${case_id}`);
|
||||
element.dom.$div_table_expectation_spinner = $(`#div-table-expectation-spinner-${case_id}`);
|
||||
element.dom.$btn_save_response = $(`#btn-save-response-${case_id}`);
|
||||
element.dom.$radio_expectation_logic_and = $(`#radio-expectation-logic-and-${case_id}`);
|
||||
|
@ -980,6 +988,13 @@ function getBaseCaseElement(case_id, case_type) {
|
|||
element.obj.ace_preprocessor_script_editor.on('change', changePreProcessorScript);
|
||||
element.obj.ace_postprocessor_script_editor.on('change', changePostProcessorScript);
|
||||
element.dom.$pills_expectation_tab.on('shown.bs.tab', clickExpectationTab);
|
||||
element.dom.$pills_response_tab.on('shown.bs.tab', clickResponseTab);
|
||||
element.dom.$pills_request_tab.on('shown.bs.tab', clickRequestTab);
|
||||
element.dom.$response_body_tab.on('shown.bs.tab', clickResponseBodyTab);
|
||||
element.dom.$response_header_tab.on('shown.bs.tab', clickResponseHeaderTab);
|
||||
element.dom.$request_body_tab.on('shown.bs.tab', clickRequestBodyTab);
|
||||
element.dom.$request_header_tab.on('shown.bs.tab', clickRequestHeaderTab);
|
||||
element.dom.$pills_log_tab.on('shown.bs.tab', clickLogTab);
|
||||
|
||||
// 自动更新Top页面上的案例名信息
|
||||
function updateCaseName() {
|
||||
|
@ -1033,6 +1048,36 @@ function getBaseCaseElement(case_id, case_type) {
|
|||
// invisible状态下ht不可被渲染,因此在这里渲染
|
||||
$(`#table-expectation-${case_id}`).handsontable('getInstance').render();
|
||||
}
|
||||
// 点击响应tab页
|
||||
function clickResponseTab(event) {
|
||||
element.obj.ace_response_body_editor.resize();
|
||||
element.obj.ace_response_header_editor.resize();
|
||||
}
|
||||
// 点击请求tab页
|
||||
function clickRequestTab(event) {
|
||||
element.obj.ace_request_body_editor.resize();
|
||||
element.obj.ace_request_header_editor.resize();
|
||||
}
|
||||
// 点击响应体tab页
|
||||
function clickResponseBodyTab(event) {
|
||||
element.obj.ace_response_body_editor.resize();
|
||||
}
|
||||
// 点击响应头tab页
|
||||
function clickResponseHeaderTab(event) {
|
||||
element.obj.ace_response_header_editor.resize();
|
||||
}
|
||||
// 点击请求体tab页
|
||||
function clickRequestBodyTab(event) {
|
||||
element.obj.ace_request_body_editor.resize();
|
||||
}
|
||||
// 点击请求头tab页
|
||||
function clickRequestHeaderTab(event) {
|
||||
element.obj.ace_request_header_editor.resize();
|
||||
}
|
||||
// 点击日志tab页
|
||||
function clickLogTab(event) {
|
||||
element.obj.ace_log_editor.resize();
|
||||
}
|
||||
|
||||
// 用例执行
|
||||
function sendCase() {
|
||||
|
|
Loading…
Reference in New Issue