Acked-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> I'll push this in a minute. On Wed, Mar 30, 2016 at 03:39:06PM -0300, Eduardo Lima (Etrunko) wrote: > Tests now include functions only available in glib 2.38. To avoid > setting the dependency bar too high, we simply put them between #ifdef > guards. > > Signed-off-by: Eduardo Lima (Etrunko) <etrunko@xxxxxxxxxx> > --- > tests/test-logging.c | 4 ++++ > tests/test-marshallers.c | 4 ++++ > 2 files changed, 8 insertions(+) > > diff --git a/tests/test-logging.c b/tests/test-logging.c > index eed149e..c02905f 100644 > --- a/tests/test-logging.c > +++ b/tests/test-logging.c > @@ -43,6 +43,7 @@ LOG_OTHER_HELPER(message, MESSAGE) > LOG_OTHER_HELPER(warning, WARNING) > LOG_OTHER_HELPER(critical, CRITICAL) > > +#ifdef GLIB_CHECK_VERSION(2,38,0) > /* Checks that spice_warning() aborts after changing SPICE_ABORT_LEVEL */ > static void test_spice_abort_level(void) > { > @@ -376,6 +377,7 @@ static void test_spice_g_messages_debug_all(void) > g_test_trap_assert_stdout("*spice_debug\n*spice_info\n*g_debug\n*g_info\n*other_debug\n*other_info\n"); > g_test_trap_assert_stderr("*g_message\n*other_message\n"); > } > +#endif /* GLIB_CHECK_VERSION(2,38,0) */ > > static void handle_sigabrt(int sig) > { > @@ -399,6 +401,7 @@ int main(int argc, char **argv) > * test cases are going to test */ > g_log_set_always_fatal(fatal_mask & G_LOG_LEVEL_MASK); > > +#ifdef GLIB_CHECK_VERSION(2,38,0) > g_test_add_func("/spice-common/spice-abort-level", test_spice_abort_level); > g_test_add_func("/spice-common/spice-abort-level-gwarning", test_spice_abort_level_g_warning); > g_test_add_func("/spice-common/spice-debug-level", test_spice_debug_level); > @@ -412,6 +415,7 @@ int main(int argc, char **argv) > g_test_add_func("/spice-common/spice-fatal-return-if-fail", test_spice_fatal_return_if_fail); > g_test_add_func("/spice-common/spice-non-fatal-greturn-if-fail", test_spice_non_fatal_g_return_if_fail); > g_test_add_func("/spice-common/spice-fatal-warning", test_spice_fatal_warning); > +#endif /* GLIB_CHECK_VERSION(2,38,0) */ > > return g_test_run(); > } > diff --git a/tests/test-marshallers.c b/tests/test-marshallers.c > index d2c80e5..0026b61 100644 > --- a/tests/test-marshallers.c > +++ b/tests/test-marshallers.c > @@ -4,6 +4,10 @@ > #include "common/marshaller.h" > #include "generated_test_marshallers.h" > > +#ifndef g_assert_true > +#define g_assert_true g_assert > +#endif > + > static uint8_t expected_data[] = { 0x02, 0x00, 0x00, 0x00, /* data_size */ > 0x08, 0x00, 0x00, 0x00, /* data offset */ > 0xef, 0xcd, 0xab, 0x90, 0x78, 0x56, 0x34, 0x12, /* data */ > -- > 2.5.5 > > _______________________________________________ > Spice-devel mailing list > Spice-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/spice-devel
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel