Assertion Utilities for GError

Assertion Utilities for GError — Utilities to write assertions related to GError more easily.

Functions

説明

検証を書くためには等価性を検証し、期待値と実測値を表示する必要があります。

このユーティリティはGErrorに関する検証の作成を補助します。

Functions

gcut_error_equal ()

gboolean
gcut_error_equal (const GError *error1,
                  const GError *error2);

ふたつのGErrorerror1error2を比較します。

Parameters

入出力エラー。

比較するGErrorの値。

 

入出力エラー。

比較するGErrorの値。

 

Returns

error1error2が同じドメイン、コード、メッセージならTRUE、そうでなればFALSE

Since: 1.0.5


gcut_error_inspect ()

gchar *
gcut_error_inspect (const GError *error);

errorの詳細を返します。返された文字列が必要なくなったときは開放してください。

Parameters

error

GErrorの値。

 

Returns

errorの詳細を示した文字列。

Since: 1.0.5