W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
本節(jié)中展示了一些值得注意的邊緣情況,在這些邊緣情況中可能出現(xiàn)令人迷惑的代碼覆蓋率信息。
Example?11.4.?
<?php
// 因為覆蓋率是“基于行”而不是基于語句的,
// 每行只會有一種覆蓋狀態(tài)
if (false) this_function_call_shows_up_as_covered();
// 由于代碼覆蓋率的內(nèi)部工作方式,這兩行顯得很特殊。
// 這一行會顯示為非可執(zhí)行
if (false)
// 這一行會顯示為已覆蓋,
// 實際上是上一行的 if 語句的覆蓋信息顯示在這了!
will_also_show_up_as_covered();
// 要避免這種情況,必須使用大括號
if (false) {
this_call_will_never_show_up_as_covered();
}
?>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: