2020-03-01から1ヶ月間の記事一覧
gcovのカバレッジ出力の意味のメモ1.Lines executed 実行ラインをどれだけ通過したかを表す。C0カバレッジ2.Branches executed 条件分岐行をどれだけ実行したか。C1カバレッジ 3.Taken at least once 各条件分岐の組合せを1回は通過したか。C1カバレッ…
C言語の単体テストフレームワークにunityなるものがある。 「モダンC言語」だとgoogle testをオススメしていたが、あれはC++テストフレームワークなので純粋なC言語テストフレームワークではない。 一方のunityは純粋なC言語フレームワークなので、純粋なC言…