tests/clutter: Port timeline-progress to current test suite

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1289
This commit is contained in:
Jonas Ådahl 2020-03-25 16:34:38 +01:00 committed by Georges Basile Stavracas Neto
parent 73da901cd3
commit 420ca31f0b
2 changed files with 13 additions and 7 deletions

View File

@ -35,6 +35,7 @@ clutter_conform_tests_general_tests = [
'script-parser',
'timeline',
'timeline-interpolate',
'timeline-progress',
'units',
]

View File

@ -1,10 +1,11 @@
#define CLUTTER_DISABLE_DEPRECATION_WARNINGS
#include <glib.h>
#include <clutter/clutter.h>
#include "test-conform-common.h"
void
timeline_progress_step (TestConformSimpleFixture *fixture G_GNUC_UNUSED,
gconstpointer dummy G_GNUC_UNUSED)
#include "tests/clutter-test-utils.h"
static void
timeline_progress_step (void)
{
ClutterTimeline *timeline;
@ -86,9 +87,8 @@ timeline_progress_step (TestConformSimpleFixture *fixture G_GNUC_UNUSED,
g_object_unref (timeline);
}
void
timeline_progress_mode (TestConformSimpleFixture *fixture G_GNUC_UNUSED,
gconstpointer dummy G_GNUC_UNUSED)
static void
timeline_progress_mode (void)
{
ClutterTimeline *timeline;
@ -108,3 +108,8 @@ timeline_progress_mode (TestConformSimpleFixture *fixture G_GNUC_UNUSED,
g_object_unref (timeline);
}
CLUTTER_TEST_SUITE (
CLUTTER_TEST_UNIT ("/timeline/progress/step", timeline_progress_step);
CLUTTER_TEST_UNIT ("/timeline/progress/mode", timeline_progress_mode)
)