fix(接口测试): 修复通过用例覆盖跳转时接口查询中没有过滤掉回收站中用例的问题
--bug=1015150 --user=宋天阳 【接口测试】首页-接口、场景用例数量统计,已覆盖/未覆盖数量跳转后没有显示对应的接口 https://www.tapd.cn/55049933/s/1211159
This commit is contained in:
parent
0cb61cc0a7
commit
2e404294dd
|
@ -802,7 +802,8 @@
|
||||||
|
|
||||||
<if test="request.apiCoverage == 'uncoverage'">
|
<if test="request.apiCoverage == 'uncoverage'">
|
||||||
and
|
and
|
||||||
api_definition.id not in (SELECT api_definition_id FROM api_test_case)
|
api_definition.id not in (SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status`
|
||||||
|
!= 'Trash')
|
||||||
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
||||||
and
|
and
|
||||||
api_definition.id not in
|
api_definition.id not in
|
||||||
|
@ -815,7 +816,8 @@
|
||||||
<if test="request.apiCoverage == 'coverage' ">
|
<if test="request.apiCoverage == 'coverage' ">
|
||||||
and
|
and
|
||||||
(
|
(
|
||||||
api_definition.id in (SELECT api_definition_id FROM api_test_case)
|
api_definition.id in (SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status` !=
|
||||||
|
'Trash')
|
||||||
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
||||||
or
|
or
|
||||||
api_definition.id in
|
api_definition.id in
|
||||||
|
@ -828,11 +830,11 @@
|
||||||
</if>
|
</if>
|
||||||
<if test="request.apiCaseCoverage == 'uncoverage' ">
|
<if test="request.apiCaseCoverage == 'uncoverage' ">
|
||||||
and api_definition.id not in
|
and api_definition.id not in
|
||||||
(SELECT api_definition_id FROM api_test_case)
|
(SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status` != 'Trash')
|
||||||
</if>
|
</if>
|
||||||
<if test="request.apiCaseCoverage == 'coverage' ">
|
<if test="request.apiCaseCoverage == 'coverage' ">
|
||||||
and api_definition.id in
|
and api_definition.id in
|
||||||
(SELECT api_definition_id FROM api_test_case)
|
(SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status` != 'Trash')
|
||||||
</if>
|
</if>
|
||||||
<if test="request.scenarioCoverage == 'uncoverage' ">
|
<if test="request.scenarioCoverage == 'uncoverage' ">
|
||||||
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
||||||
|
@ -916,7 +918,8 @@
|
||||||
<include refid="filter"/>
|
<include refid="filter"/>
|
||||||
<if test="request.apiCoverage == 'uncoverage' ">
|
<if test="request.apiCoverage == 'uncoverage' ">
|
||||||
and
|
and
|
||||||
api_definition.id not in (SELECT api_definition_id FROM api_test_case)
|
api_definition.id not in (SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status`
|
||||||
|
!= 'Trash')
|
||||||
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
||||||
and
|
and
|
||||||
api_definition.id not in
|
api_definition.id not in
|
||||||
|
@ -929,7 +932,8 @@
|
||||||
<if test="request.apiCoverage == 'coverage' ">
|
<if test="request.apiCoverage == 'coverage' ">
|
||||||
and
|
and
|
||||||
(
|
(
|
||||||
api_definition.id in (SELECT api_definition_id FROM api_test_case)
|
api_definition.id in (SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status` !=
|
||||||
|
'Trash')
|
||||||
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
||||||
or
|
or
|
||||||
api_definition.id in
|
api_definition.id in
|
||||||
|
@ -942,11 +946,11 @@
|
||||||
</if>
|
</if>
|
||||||
<if test="request.apiCaseCoverage == 'uncoverage' ">
|
<if test="request.apiCaseCoverage == 'uncoverage' ">
|
||||||
and api_definition.id not in
|
and api_definition.id not in
|
||||||
(SELECT api_definition_id FROM api_test_case)
|
(SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status` != 'Trash')
|
||||||
</if>
|
</if>
|
||||||
<if test="request.apiCaseCoverage == 'coverage' ">
|
<if test="request.apiCaseCoverage == 'coverage' ">
|
||||||
and api_definition.id in
|
and api_definition.id in
|
||||||
(SELECT api_definition_id FROM api_test_case)
|
(SELECT api_definition_id FROM api_test_case WHERE `status` is null or `status` != 'Trash')
|
||||||
</if>
|
</if>
|
||||||
<if test="request.scenarioCoverage == 'uncoverage' ">
|
<if test="request.scenarioCoverage == 'uncoverage' ">
|
||||||
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
<if test=" request.coverageIds != null and request.coverageIds.size() > 0">
|
||||||
|
|
Loading…
Reference in New Issue