test: untabify

This commit is contained in:
Ben Chan
2019-07-31 22:25:22 -07:00
parent 500844af73
commit bf54159e93
3 changed files with 103 additions and 103 deletions

View File

@@ -37,7 +37,7 @@ test_enable_disable (TestFixture *fixture)
/* Create port name, and add process ID so that multiple runs of this test
* in the same system don't clash with each other */
ports[0] = g_strdup_printf ("abstract:port0:%ld", (glong) getpid ());
ports[0] = g_strdup_printf ("abstract:port0:%ld", (glong) getpid ());
g_debug ("test service generic: using abstract port at '%s'", ports[0]);
/* Setup new port context */

View File

@@ -30,94 +30,94 @@ static GMainLoop *loop = NULL;
static void
signal_handler (int signo)
{
if (signo == SIGINT || signo == SIGTERM) {
g_message ("Caught signal %d, shutting down...", signo);
g_main_loop_quit (loop);
}
if (signo == SIGINT || signo == SIGTERM) {
g_message ("Caught signal %d, shutting down...", signo);
g_main_loop_quit (loop);
}
}
static void
setup_signals (void)
{
struct sigaction action;
sigset_t mask;
struct sigaction action;
sigset_t mask;
sigemptyset (&mask);
action.sa_handler = signal_handler;
action.sa_mask = mask;
action.sa_flags = 0;
sigaction (SIGTERM, &action, NULL);
sigaction (SIGINT, &action, NULL);
sigemptyset (&mask);
action.sa_handler = signal_handler;
action.sa_mask = mask;
action.sa_flags = 0;
sigaction (SIGTERM, &action, NULL);
sigaction (SIGINT, &action, NULL);
}
static void
println (guint indent, const char *fmt, ...)
{
va_list args;
GString *output;
int i;
va_list args;
GString *output;
int i;
g_return_if_fail (fmt != NULL);
g_return_if_fail (fmt != NULL);
output = g_string_sized_new (250);
output = g_string_sized_new (250);
for (i = 0; i < indent; i++)
g_string_append_c (output, ' ');
for (i = 0; i < indent; i++)
g_string_append_c (output, ' ');
va_start (args, fmt);
g_string_append_vprintf (output, fmt, args);
va_end (args);
va_start (args, fmt);
g_string_append_vprintf (output, fmt, args);
va_end (args);
g_print ("%s\n", output->str);
g_string_free (output, TRUE);
g_print ("%s\n", output->str);
g_string_free (output, TRUE);
}
static void
dump_device_and_parent (GUdevDevice *device, guint indent)
{
const char **list, **iter;
GUdevDevice *parent;
char propstr[500];
guint32 namelen = 0, i;
const char **list, **iter;
GUdevDevice *parent;
char propstr[500];
guint32 namelen = 0, i;
println (indent, "------------------------------------------------------");
println (indent, "Name: %s", g_udev_device_get_name (device));
println (indent, "Type: %s", g_udev_device_get_devtype (device));
println (indent, "Subsys: %s", g_udev_device_get_subsystem (device));
println (indent, "Number: %s", g_udev_device_get_number (device));
println (indent, "Path: %s", g_udev_device_get_sysfs_path (device));
println (indent, "Driver: %s", g_udev_device_get_driver (device));
println (indent, "Action: %s", g_udev_device_get_action (device));
println (indent, "Seq Num: %lu", g_udev_device_get_seqnum (device));
println (indent, "Dev File: %s", g_udev_device_get_device_file (device));
println (indent, "------------------------------------------------------");
println (indent, "Name: %s", g_udev_device_get_name (device));
println (indent, "Type: %s", g_udev_device_get_devtype (device));
println (indent, "Subsys: %s", g_udev_device_get_subsystem (device));
println (indent, "Number: %s", g_udev_device_get_number (device));
println (indent, "Path: %s", g_udev_device_get_sysfs_path (device));
println (indent, "Driver: %s", g_udev_device_get_driver (device));
println (indent, "Action: %s", g_udev_device_get_action (device));
println (indent, "Seq Num: %lu", g_udev_device_get_seqnum (device));
println (indent, "Dev File: %s", g_udev_device_get_device_file (device));
println (indent, "");
println (indent, "Properties:");
println (indent, "");
println (indent, "Properties:");
/* Get longest property name length for alignment */
list = (const char **) g_udev_device_get_property_keys (device);
for (iter = list; iter && *iter; iter++) {
if (strlen (*iter) > namelen)
namelen = strlen (*iter);
}
namelen++;
/* Get longest property name length for alignment */
list = (const char **) g_udev_device_get_property_keys (device);
for (iter = list; iter && *iter; iter++) {
if (strlen (*iter) > namelen)
namelen = strlen (*iter);
}
namelen++;
for (iter = list; iter && *iter; iter++) {
strcpy (propstr, *iter);
strcat (propstr, ":");
for (i = 0; i < namelen - strlen (*iter); i++)
strcat (propstr, " ");
strcat (propstr, g_udev_device_get_property (device, *iter));
println (indent + 2, "%s", propstr);
}
for (iter = list; iter && *iter; iter++) {
strcpy (propstr, *iter);
strcat (propstr, ":");
for (i = 0; i < namelen - strlen (*iter); i++)
strcat (propstr, " ");
strcat (propstr, g_udev_device_get_property (device, *iter));
println (indent + 2, "%s", propstr);
}
println (indent, "");
println (indent, "");
parent = g_udev_device_get_parent (device);
if (parent) {
dump_device_and_parent (parent, indent + 4);
g_object_unref (parent);
}
parent = g_udev_device_get_parent (device);
if (parent) {
dump_device_and_parent (parent, indent + 4);
g_object_unref (parent);
}
}
static void
@@ -126,53 +126,53 @@ handle_uevent (GUdevClient *client,
GUdevDevice *device,
gpointer user_data)
{
const char *expected_subsys = user_data;
const char *subsys;
const char *expected_subsys = user_data;
const char *subsys;
g_return_if_fail (client != NULL);
g_return_if_fail (action != NULL);
g_return_if_fail (device != NULL);
g_return_if_fail (client != NULL);
g_return_if_fail (action != NULL);
g_return_if_fail (device != NULL);
/* A bit paranoid */
subsys = g_udev_device_get_subsystem (device);
g_return_if_fail (subsys != NULL);
/* A bit paranoid */
subsys = g_udev_device_get_subsystem (device);
g_return_if_fail (subsys != NULL);
g_return_if_fail (!strcmp (subsys, expected_subsys));
g_return_if_fail (!strcmp (subsys, expected_subsys));
g_print ("---- (EVENT: %s) ----\n", action);
dump_device_and_parent (device, 0);
g_print ("\n");
g_print ("---- (EVENT: %s) ----\n", action);
dump_device_and_parent (device, 0);
g_print ("\n");
}
int
main (int argc, char *argv[])
{
GUdevClient *client;
const char *subsys[2] = { NULL, NULL };
GList *list, *iter;
GUdevClient *client;
const char *subsys[2] = { NULL, NULL };
GList *list, *iter;
if (argc != 2) {
g_warning ("Usage: %s [subsystem]", argv[0]);
return 1;
}
if (argc != 2) {
g_warning ("Usage: %s [subsystem]", argv[0]);
return 1;
}
loop = g_main_loop_new (NULL, FALSE);
loop = g_main_loop_new (NULL, FALSE);
setup_signals ();
setup_signals ();
subsys[0] = argv[1];
client = g_udev_client_new (subsys);
g_signal_connect (client, "uevent", G_CALLBACK (handle_uevent), (gpointer) subsys[0]);
subsys[0] = argv[1];
client = g_udev_client_new (subsys);
g_signal_connect (client, "uevent", G_CALLBACK (handle_uevent), (gpointer) subsys[0]);
list = g_udev_client_query_by_subsystem (client, subsys[0]);
for (iter = list; iter; iter = g_list_next (iter)) {
dump_device_and_parent (G_UDEV_DEVICE (iter->data), 0);
g_print ("\n");
g_object_unref (G_UDEV_DEVICE (iter->data));
}
list = g_udev_client_query_by_subsystem (client, subsys[0]);
for (iter = list; iter; iter = g_list_next (iter)) {
dump_device_and_parent (G_UDEV_DEVICE (iter->data), 0);
g_print ("\n");
g_object_unref (G_UDEV_DEVICE (iter->data));
}
g_main_loop_run (loop);
g_main_loop_run (loop);
return 0;
return 0;
}

View File

@@ -86,16 +86,16 @@ show_part_info (MMSmsPart *part)
switch (encoding) {
case MM_SMS_ENCODING_GSM7:
g_print ("encoding: GSM7\n");
break;
break;
case MM_SMS_ENCODING_UCS2:
g_print ("encoding: UCS2\n");
break;
break;
case MM_SMS_ENCODING_8BIT:
g_print ("encoding: 8BIT\n");
break;
break;
default:
g_print ("encoding: unknown (0x%x)\n", encoding);
break;
break;
}
text = mm_sms_part_get_text (part);
@@ -152,13 +152,13 @@ show_part_info (MMSmsPart *part)
if (MM_SMS_PART_IS_CDMA (part)) {
MMSmsCdmaTeleserviceId teleservice_id;
MMSmsCdmaServiceCategory service_category;
MMSmsCdmaServiceCategory service_category;
teleservice_id = mm_sms_part_get_cdma_teleservice_id (part);
g_print ("teleservice id: %s\n", mm_sms_cdma_teleservice_id_get_string (teleservice_id));
teleservice_id = mm_sms_part_get_cdma_teleservice_id (part);
g_print ("teleservice id: %s\n", mm_sms_cdma_teleservice_id_get_string (teleservice_id));
service_category = mm_sms_part_get_cdma_service_category (part);
g_print ("service category: %s\n", mm_sms_cdma_service_category_get_string (service_category));
service_category = mm_sms_part_get_cdma_service_category (part);
g_print ("service category: %s\n", mm_sms_cdma_service_category_get_string (service_category));
}
}