aboutsummaryrefslogtreecommitdiff
path: root/tests/functional
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2022-10-03 14:48:37 +0200
committerAndre Weissflog <floooh@gmail.com>2022-10-03 14:48:37 +0200
commitc18d9d89b5b6a1cd2eb773cbbfaabd7e7ce068ea (patch)
tree79b51a78792897a9804ea947c864f1c22e95337e /tests/functional
parent4538b0f5d3de4f79251c0c5b5f5f36cb97a8283e (diff)
sokol_spine.h: replace raw event indices with sspine_event handles
Diffstat (limited to 'tests/functional')
-rw-r--r--tests/functional/sokol_spine_test.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/tests/functional/sokol_spine_test.c b/tests/functional/sokol_spine_test.c
index 5a96f5fd..b25a4cdb 100644
--- a/tests/functional/sokol_spine_test.c
+++ b/tests/functional/sokol_spine_test.c
@@ -847,7 +847,7 @@ UTEST(sokol_spine, num_slots) {
sspine_skeleton skeleton = create_skeleton();
T(sspine_num_slots(skeleton) == 52);
sspine_destroy_skeleton(skeleton);
- T(sspine_num_slots(skeleton) == -1);
+ T(sspine_num_slots(skeleton) == 0);
shutdown();
}
@@ -921,33 +921,33 @@ UTEST(sokol_spine, set_get_slot_color) {
shutdown();
}
-UTEST(sokol_spine, find_event_index) {
+UTEST(sokol_spine, event_by_name) {
init();
sspine_skeleton skeleton = create_skeleton();
- int e0 = sspine_find_event_index(skeleton, "footstep");
- T(e0 == 0);
- int e1 = sspine_find_event_index(skeleton, "bla");
- T(e1 == -1);
+ sspine_event e0 = sspine_event_by_name(skeleton, "footstep");
+ T((e0.skeleton_id == skeleton.id) && (e0.index == 0));
+ sspine_event e1 = sspine_event_by_name(skeleton, "bla");
+ T((e1.skeleton_id == 0) && (e1.index == 0));
shutdown();
}
-UTEST(sokol_spine, find_event_index_destroyed_skeleton) {
+UTEST(sokol_spine, event_by_name_destroyed_skeleton) {
init();
sspine_skeleton skeleton = create_skeleton();
sspine_destroy_skeleton(skeleton);
- int e0 = sspine_find_event_index(skeleton, "footstep");
- T(e0 == -1);
+ sspine_event e0 = sspine_event_by_name(skeleton, "footstep");
+ T((e0.skeleton_id == 0) && (e0.index == 0));
shutdown();
}
-UTEST(sokol_spine, event_index_valid) {
+UTEST(sokol_spine, event_valid) {
init();
sspine_skeleton skeleton = create_skeleton();
- T(sspine_event_index_valid(skeleton, 0));
- T(!sspine_event_index_valid(skeleton, 1));
- T(!sspine_event_index_valid(skeleton, -1));
+ T(sspine_event_valid(sspine_event_by_index(skeleton, 0)));
+ T(!sspine_event_valid(sspine_event_by_index(skeleton, 1)));
+ T(!sspine_event_valid(sspine_event_by_index(skeleton, -1)));
sspine_destroy_skeleton(skeleton);
- T(!sspine_event_index_valid(skeleton, 0));
+ T(!sspine_event_valid(sspine_event_by_index(skeleton, 0)));
shutdown();
}
@@ -963,7 +963,7 @@ UTEST(sokol_spine, num_events) {
UTEST(sokol_spine, get_event_info) {
init();
sspine_skeleton skeleton = create_skeleton();
- const sspine_event_info info = sspine_get_event_info(skeleton, 0);
+ const sspine_event_info info = sspine_get_event_info(sspine_event_by_index(skeleton, 0));
T(info.valid);
T(0 == strcmp(info.name, "footstep"));
T(0 == info.index);
@@ -980,7 +980,7 @@ UTEST(sokol_spine, get_event_info_destroyed_skeleton) {
init();
sspine_skeleton skeleton = create_skeleton();
sspine_destroy_skeleton(skeleton);
- const sspine_event_info info = sspine_get_event_info(skeleton, 0);
+ const sspine_event_info info = sspine_get_event_info(sspine_event_by_index(skeleton, 0));
T(!info.valid);
T(0 == info.name);
shutdown();
@@ -1020,9 +1020,9 @@ UTEST(sokol_spine, target_index_valid) {
UTEST(sokol_spine, num_iktargets) {
init();
sspine_skeleton skeleton = create_skeleton();
- T(7 == sspine_num_iktargets(skeleton));
+ T(sspine_num_iktargets(skeleton) == 7);
sspine_destroy_skeleton(skeleton);
- T(0 == sspine_num_iktargets(skeleton));
+ T(sspine_num_iktargets(skeleton) == 0);
shutdown();
}