mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-20 07:42:17 +02:00
Tests: Always display test status for better feedback
This commit is contained in:
@@ -18,7 +18,7 @@ function testSanitize ($sValue, $sType, &$index ){
|
|||||||
<td>{$sValue}</td>
|
<td>{$sValue}</td>
|
||||||
<td class="sanitized_php">{$sSanitizedValue}</td>
|
<td class="sanitized_php">{$sSanitizedValue}</td>
|
||||||
<td class="sanitized_js"></td>
|
<td class="sanitized_js"></td>
|
||||||
<td class="hasDiff"></td>
|
<td class="status"></td>
|
||||||
</tr>
|
</tr>
|
||||||
<script>
|
<script>
|
||||||
var parentTr = $("tr#test{$index}"),
|
var parentTr = $("tr#test{$index}"),
|
||||||
@@ -27,9 +27,15 @@ var parentTr = $("tr#test{$index}"),
|
|||||||
|
|
||||||
parentTr.find("td.sanitized_js").text(sanitizedJs);
|
parentTr.find("td.sanitized_js").text(sanitizedJs);
|
||||||
|
|
||||||
if (sanitizedJs !== sanitizedPhp) {
|
if (sanitizedJs === sanitizedPhp) {
|
||||||
|
parentTr.find("td.status")
|
||||||
|
.addClass("status-success")
|
||||||
|
.text("OK");
|
||||||
|
} else {
|
||||||
console.error("difference detected !", "{$sValueEscapedJs}", '{$sType}', sanitizedPhp, sanitizedJs);
|
console.error("difference detected !", "{$sValueEscapedJs}", '{$sType}', sanitizedPhp, sanitizedJs);
|
||||||
parentTr.find("td.hasDiff").text("KO");
|
parentTr.find("td.status")
|
||||||
|
.addClass("status-error")
|
||||||
|
.text("KO");
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
HTML;
|
HTML;
|
||||||
@@ -73,7 +79,10 @@ table, tr, td {
|
|||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
}
|
}
|
||||||
|
|
||||||
td.hasDiff {
|
.status-success {
|
||||||
|
color: green;
|
||||||
|
}
|
||||||
|
.status-error {
|
||||||
color: red;
|
color: red;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user