test: fix test
This commit is contained in:
parent
fba6083aaa
commit
719e48a76d
|
@ -65,9 +65,9 @@ struct pw_context_events {
|
|||
/** a global object was removed */
|
||||
void (*global_removed) (void *data, struct pw_global *global);
|
||||
|
||||
/** a driver was added */
|
||||
/** a driver was added, since 0.3.75 version:1 */
|
||||
void (*driver_added) (void *data, struct pw_impl_node *node);
|
||||
/** a driver was removed */
|
||||
/** a driver was removed, since 0.3.75 version:1 */
|
||||
void (*driver_removed) (void *data, struct pw_impl_node *node);
|
||||
};
|
||||
|
||||
|
|
|
@ -27,6 +27,8 @@ PWTEST(context_abi)
|
|||
void (*check_access) (void *data, struct pw_impl_client *client);
|
||||
void (*global_added) (void *data, struct pw_global *global);
|
||||
void (*global_removed) (void *data, struct pw_global *global);
|
||||
void (*driver_added) (void *data, struct pw_impl_node *node);
|
||||
void (*driver_removed) (void *data, struct pw_impl_node *node);
|
||||
} test = { PW_VERSION_CONTEXT_EVENTS, NULL };
|
||||
|
||||
pw_init(0, NULL);
|
||||
|
@ -36,8 +38,10 @@ PWTEST(context_abi)
|
|||
TEST_FUNC(ev, test, check_access);
|
||||
TEST_FUNC(ev, test, global_added);
|
||||
TEST_FUNC(ev, test, global_removed);
|
||||
TEST_FUNC(ev, test, driver_added);
|
||||
TEST_FUNC(ev, test, driver_removed);
|
||||
|
||||
pwtest_int_eq(PW_VERSION_CONTEXT_EVENTS, 0);
|
||||
pwtest_int_eq(PW_VERSION_CONTEXT_EVENTS, 1);
|
||||
pwtest_int_eq(sizeof(ev), sizeof(test));
|
||||
|
||||
pw_deinit();
|
||||
|
@ -65,7 +69,14 @@ static void context_global_removed_error(void *data, struct pw_global *global)
|
|||
{
|
||||
pwtest_fail_if_reached();
|
||||
}
|
||||
|
||||
static void context_driver_added_error(void *data, struct pw_impl_node *node)
|
||||
{
|
||||
pwtest_fail_if_reached();
|
||||
}
|
||||
static void context_driver_removed_error(void *data, struct pw_impl_node *node)
|
||||
{
|
||||
pwtest_fail_if_reached();
|
||||
}
|
||||
static const struct pw_context_events context_events_error =
|
||||
{
|
||||
PW_VERSION_CONTEXT_EVENTS,
|
||||
|
@ -74,6 +85,8 @@ static const struct pw_context_events context_events_error =
|
|||
.check_access = context_check_access_error,
|
||||
.global_added = context_global_added_error,
|
||||
.global_removed = context_global_removed_error,
|
||||
.driver_added = context_driver_added_error,
|
||||
.driver_removed = context_driver_removed_error,
|
||||
};
|
||||
|
||||
static int destroy_count = 0;
|
||||
|
|
Loading…
Reference in New Issue