## Assertions with GLib support Assertions with GLib support — Checks that your program works as you expect with GLib support. |

## Synopsis

    #define             cut_assert_equal_g_type             (expected, actual, ...)
    #define             cut_assert_equal_g_value            (expected, actual, ...)
    #define             cut_assert_equal_g_list_int         (expected, actual, ...)
    #define             cut_assert_equal_g_list_string      (expected, actual, ...)
    #define             cut_assert_g_error                  (g_error, ...)

## Description

## Details

### cut_assert_equal_g_type()

    #define             cut_assert_equal_g_type(expected, actual, ...)

Passes if `expected` == `actual`.

`expected` : | an expected GType.
`actual` : | an actual GType.
`...` : | optional format string, followed by parameters to insert into the format string (as with `printf()`)

### cut_assert_equal_g_value()

    #define             cut_assert_equal_g_value(expected, actual, ...)

Passes if `expected` == `actual`.

`expected` : | an expected GValue *.
`actual` : | an actual GValue *.
`...` : | optional format string, followed by parameters to insert into the format string (as with `printf()`)

### cut_assert_equal_g_list_int()

    #define             cut_assert_equal_g_list_int(expected, actual, ...)

Passes if `expected` == `actual`.

`expected` : | an expected GList * of integer.
`actual` : | an actual GList * of integer.
`...` : | optional format string, followed by parameters to insert into the format string (as with `printf()`)

Since 0.8

### cut_assert_equal_g_list_string()

    #define             cut_assert_equal_g_list_string(expected, actual, ...)

Passes if `expected` == `actual`.

`expected` : | an expected GList * of string.
`actual` : | an actual GList * of string.
`...` : | optional format string, followed by parameters to insert into the format string (as with `printf()`)

Since 0.8

### cut_assert_g_error()

    #define             cut_assert_g_error(g_error, ...)

Passes if `error` == NULL.

`g_error` : |
`...` : | optional format string, followed by parameters to insert into the format string (as with `printf()`)

Since 1.0