From: <svn...@op...> - 2009-07-13 12:19:56
|
Author: bellmich Date: Mon Jul 13 14:19:46 2009 New Revision: 1183 URL: http://libsyncml.opensync.org/changeset/1183 Log: fixed wrong use of SML_SET_ERROR Modified: trunk/tests/check_error.c Modified: trunk/tests/check_error.c ============================================================================== --- trunk/tests/check_error.c Mon Jul 13 14:15:01 2009 (r1182) +++ trunk/tests/check_error.c Mon Jul 13 14:19:46 2009 (r1183) @@ -1,6 +1,7 @@ /* * libsyncml - A syncml protocol implementation * Copyright (C) 2005 Armin Bauer <arm...@op...> + * Copyright (C) 2009 Michael Bell <mic...@op...> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -28,10 +29,10 @@ setup_testbed(NULL); GError *error = NULL; - SML_SET_ERROR(&error, SML_ERROR_GENERIC, "test%i", 1); + g_set_error(&error, SML_ERROR, SML_ERROR_GENERIC, "test%i", 1); sml_fail_unless(error != NULL, NULL); - sml_fail_unless(error->code == SML_ERROR_GENERIC, NULL); - sml_fail_unless(!strcmp(error->message, "test1"), NULL); + sml_fail_unless(error->code == SML_ERROR_GENERIC, "Unexpected error code %d.", error->code); + sml_fail_unless(!strcmp(error->message, "test1"), "unexpected error message %s", error->message); SML_ERROR_FREE(error); sml_fail_unless(error == NULL, NULL); |