test: don't use ck_abort_msg outside of test runs
authorPeter Hutterer <peter.hutterer@who-t.net>
Sun, 14 May 2017 22:57:27 +0000 (08:57 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Sun, 14 May 2017 23:00:16 +0000 (09:00 +1000)
This function used to be called inside a test run a long time ago but moved to
a pre-setup stage without switching to the more generic litest_abort_msg.
The only error message we got is "check_msg.c:80: No messaging setup".

https://github.com/libcheck/check/issues/18#issuecomment-301217615

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
test/litest.c

index 51e569fb526b7dd84bf99484fc1fe29c978bdb3e..89fd4f78999f0a53d0686ad92d6aba26030f07da 100644 (file)
@@ -1190,13 +1190,13 @@ litest_init_udev_rules(struct list *created_files)
 
        rc = mkdir(UDEV_RULES_D, 0755);
        if (rc == -1 && errno != EEXIST)
-               ck_abort_msg("Failed to create udev rules directory (%s)\n",
-                            strerror(errno));
+               litest_abort_msg("Failed to create udev rules directory (%s)\n",
+                                strerror(errno));
 
        rc = mkdir(UDEV_HWDB_D, 0755);
        if (rc == -1 && errno != EEXIST)
-               ck_abort_msg("Failed to create udev hwdb directory (%s)\n",
-                            strerror(errno));
+               litest_abort_msg("Failed to create udev hwdb directory (%s)\n",
+                                strerror(errno));
 
        litest_install_model_quirks(created_files);
        litest_init_all_device_udev_rules(created_files);