Assertions with gdk-pixbuf support

Assertions with gdk-pixbuf support — gdk-pixbufサポート付きであなたのプログラムが期待通りに動作しているかを検証します。

Functions

説明

Functions

gdkcut_pixbuf_assert_equal ()

void
gdkcut_pixbuf_assert_equal (const GdkPixbuf *expected,
                            const GdkPixbuf *actual,
                            guint threshold,
                            ...);

expected == actualが成り立つときパスします。もし、対応するピクセル値のそれぞれの違いがしきい値以内の場合はexpectedactualは同じ画像として扱います。

もし、しきい値が3、expectedの(1, 1)のピクセル値が127、actualの(1, 1)のピクセル値が131とすると、actualexpectedは等しくありません。もし、actualの(1, 1)のピクセル値が130ならactualexpectedは等しいかもしれません。(等しくなるためには、他のすべての対応するピクセル値がこの条件を満たしている必要があります。)

Parameters

期待するリスト。

期待するGdkPixbuf

 

actual

実際のGdkPixbuf

 

threshold

ピクセルの違いを検出するために使われるしきい値。

 

...

追加メッセージ(省略可能)。詳細はcut_message()を見てください。

 

Since: 1.0.5