mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 04:01:08 +00:00
tests: Add a macro for type checking
This commit is contained in:
parent
af326df8bd
commit
ab0d1b1724
1 changed files with 7 additions and 0 deletions
|
@ -66,4 +66,11 @@ gchar * ges_test_file_uri (const gchar *filename);
|
||||||
g_error_free (error); \
|
g_error_free (error); \
|
||||||
} G_STMT_END;
|
} G_STMT_END;
|
||||||
|
|
||||||
|
#define assert_is_type(object, type) \
|
||||||
|
G_STMT_START { \
|
||||||
|
fail_unless (g_type_is_a(G_OBJECT_TYPE(object), type), \
|
||||||
|
"%s is not a %s", G_OBJECT_TYPE_NAME(object), \
|
||||||
|
g_type_name (type)); \
|
||||||
|
} G_STMT_END;
|
||||||
|
|
||||||
#endif /* _GES_TEST_UTILS */
|
#endif /* _GES_TEST_UTILS */
|
||||||
|
|
Loading…
Reference in a new issue