mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-03 03:25:20 +00:00
seclabeltest: Update to use VIRT_TEST_MAIN
Our tests should use either VIRT_TEST_MAIN() or VIRT_TEST_MAIN_PRELOAD() macros which create main() function and call the passed callback subsequently. This is important because the wrapper which calls the callback eventually does important stuff like setting logging based on env variables and such. Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
90b4babeb7
commit
cd25acba26
@ -1190,7 +1190,7 @@ virauthconfigtest_SOURCES = \
|
||||
virauthconfigtest_LDADD = $(LDADDS)
|
||||
|
||||
seclabeltest_SOURCES = \
|
||||
seclabeltest.c
|
||||
seclabeltest.c testutils.h testutils.c
|
||||
seclabeltest_LDADD = $(LDADDS)
|
||||
|
||||
if WITH_SECDRIVER_SELINUX
|
||||
|
@ -7,9 +7,10 @@
|
||||
#include <errno.h>
|
||||
#include "security/security_driver.h"
|
||||
#include "virrandom.h"
|
||||
#include "testutils.h"
|
||||
|
||||
int
|
||||
main(int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED)
|
||||
static int
|
||||
mymain(void)
|
||||
{
|
||||
virSecurityManagerPtr mgr;
|
||||
const char *doi, *model;
|
||||
@ -41,3 +42,5 @@ main(int argc ATTRIBUTE_UNUSED, char **argv ATTRIBUTE_UNUSED)
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
VIRT_TEST_MAIN(mymain)
|
||||
|
Loading…
Reference in New Issue
Block a user