From 80ec1decc49c72efec2a8b87c06245c92c0ab807 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Thu, 11 Feb 2021 18:11:46 +0100 Subject: New upstream version 1.29.90 --- src/devices/wwan/tests/test-service-providers.c | 130 ---------------------- src/devices/wwan/tests/test-service-providers.xml | 73 ------------ 2 files changed, 203 deletions(-) delete mode 100644 src/devices/wwan/tests/test-service-providers.c delete mode 100644 src/devices/wwan/tests/test-service-providers.xml (limited to 'src/devices/wwan/tests') diff --git a/src/devices/wwan/tests/test-service-providers.c b/src/devices/wwan/tests/test-service-providers.c deleted file mode 100644 index ec19d588..00000000 --- a/src/devices/wwan/tests/test-service-providers.c +++ /dev/null @@ -1,130 +0,0 @@ -/* SPDX-License-Identifier: LGPL-2.1+ */ -/* - * Copyright (C) 2019 Red Hat - */ - -#include "nm-default.h" - -#include "nm-service-providers.h" - -#include "nm-test-utils-core.h" - -static void -test_positive_cb(const char * apn, - const char * username, - const char * password, - const char * gateway, - const char * auth_method, - const GSList *dns, - GError * error, - gpointer user_data) -{ - GMainLoop *loop = user_data; - - g_main_loop_quit(loop); - g_assert_no_error(error); - g_assert_cmpstr(apn, ==, "gprs.example.com"); - g_assert_cmpstr(username, ==, "praise"); - g_assert_cmpstr(password, ==, "santa"); - g_assert_cmpstr(gateway, ==, "192.0.2.3"); - g_assert_cmpstr(auth_method, ==, "pap"); - - g_assert_nonnull(dns); - g_assert_cmpstr(dns->data, ==, "192.0.2.2"); - dns = dns->next; - g_assert_nonnull(dns); - g_assert_cmpstr(dns->data, ==, "192.0.2.1"); - g_assert_null(dns->next); -} - -static void -test_positive(void) -{ - GMainLoop *loop = g_main_loop_new(NULL, FALSE); - - nm_service_providers_find_gsm_apn(NM_BUILD_SRCDIR - "/src/devices/wwan/tests/test-service-providers.xml", - "13337", - NULL, - test_positive_cb, - loop); - g_main_loop_run(loop); - g_main_loop_unref(loop); -} - -/*****************************************************************************/ - -static void -test_negative_cb(const char * apn, - const char * username, - const char * password, - const char * gateway, - const char * auth_method, - const GSList *dns, - GError * error, - gpointer user_data) -{ - GMainLoop *loop = user_data; - - g_main_loop_quit(loop); - g_assert_error(error, NM_UTILS_ERROR, NM_UTILS_ERROR_UNKNOWN); -} - -static void -test_negative(void) -{ - GMainLoop *loop = g_main_loop_new(NULL, FALSE); - - nm_service_providers_find_gsm_apn(NM_BUILD_SRCDIR - "/src/devices/wwan/tests/test-service-providers.xml", - "78130", - NULL, - test_negative_cb, - loop); - g_main_loop_run(loop); - g_main_loop_unref(loop); -} - -/*****************************************************************************/ - -static void -test_nonexistent_cb(const char * apn, - const char * username, - const char * password, - const char * gateway, - const char * auth_method, - const GSList *dns, - GError * error, - gpointer user_data) -{ - GMainLoop *loop = user_data; - - g_main_loop_quit(loop); - g_assert_error(error, G_IO_ERROR, G_IO_ERROR_AGAIN); -} - -static void -test_nonexistent(void) -{ - GMainLoop *loop = g_main_loop_new(NULL, FALSE); - - nm_service_providers_find_gsm_apn("nonexistent.xml", "13337", NULL, test_nonexistent_cb, loop); - g_main_loop_run(loop); - g_main_loop_unref(loop); -} - -/*****************************************************************************/ - -NMTST_DEFINE(); - -int -main(int argc, char **argv) -{ - nmtst_init_assert_logging(&argc, &argv, "INFO", "DEFAULT"); - - g_test_add_func("/service-providers/positive", test_positive); - g_test_add_func("/service-providers/negative", test_negative); - g_test_add_func("/service-providers/nonexistent", test_nonexistent); - - return g_test_run(); -} diff --git a/src/devices/wwan/tests/test-service-providers.xml b/src/devices/wwan/tests/test-service-providers.xml deleted file mode 100644 index f0ca2deb..00000000 --- a/src/devices/wwan/tests/test-service-providers.xml +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - - - Sophia - - - - - - APN - 192.0.2.1 - 192.0.2.2 - - - - - - - - Demiurge - - - - - - Unsolicited Nudes MMS - mms - mms - http://mms.example.com/ - 192.0.2.1:8080 - - - - - GPRS - praise - santa - 192.0.2.1 - 192.0.2.2 - 192.0.2.3 - - - - - - Second - worship - doom - - - - - - Personal - - - - - - APN - 192.0.2.1 - 192.0.2.2 - - - - - - - -- cgit 1.3.0-6-gf8a5