|
|
@@ -15,7 +15,7 @@
|
|
|
tag="div"
|
|
|
>
|
|
|
<div><strong>UNIT TEST : #</strong> {{ item.id }}</div>
|
|
|
- <pass-tag :pass="item.isPassAll" />
|
|
|
+ <pass-tag :pass="item.passAll" />
|
|
|
<span style="padding-left: 10px">{{
|
|
|
displayUnixTime(item.time)
|
|
|
}}</span>
|
|
|
@@ -30,7 +30,12 @@
|
|
|
<div
|
|
|
:class="{ 'is-loading': testing }"
|
|
|
@click="makeTest"
|
|
|
- :disabled="!(projectDetail.latestDeploy && projectDetail.latestDeploy.status == 'SUCCESS')"
|
|
|
+ :disabled="
|
|
|
+ !(
|
|
|
+ projectDetail.latestDeploy &&
|
|
|
+ projectDetail.latestDeploy.status == 'SUCCESS'
|
|
|
+ )
|
|
|
+ "
|
|
|
class="button is-primary test-title__action"
|
|
|
>
|
|
|
触发测试
|
|
|
@@ -47,7 +52,7 @@
|
|
|
tag="div"
|
|
|
>
|
|
|
<div><strong>FUNCTIONAL TEST : #</strong> {{ item.id }}</div>
|
|
|
- <pass-tag :pass="item.isPassAll" />
|
|
|
+ <pass-tag :pass="item.passAll" />
|
|
|
<span style="padding-left: 10px">{{
|
|
|
displayUnixTime(item.time)
|
|
|
}}</span>
|
|
|
@@ -93,6 +98,14 @@ export default {
|
|
|
mixins: [timeMixins],
|
|
|
methods: {
|
|
|
async makeTest() {
|
|
|
+ if (
|
|
|
+ !(
|
|
|
+ this.projectDetail.latestDeploy &&
|
|
|
+ this.projectDetail.latestDeploy.status == "SUCCESS"
|
|
|
+ )
|
|
|
+ ) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
this.testing = true;
|
|
|
const deployId = this.projectDetail.latestDeploy.id;
|
|
|
const { homeworkId, projectId } = this.$route.params;
|