blob: e211995326f0eefcc0ad39b0a9419e27bfcc4a41 (
plain) (
tree)
|
|
/* See LICENSE file for copyright and license details. */
#include "common.h"
#ifdef TEST
int
main(void)
{
struct libexec_command cmd;
memset(&cmd, 127, sizeof(cmd));
cmd = LIBEXEC_COMMAND_INIT;
ASSERT_EQ_INT(cmd.library_version, LIBEXEC_VERSION);
ASSERT_EQ_ENUM(cmd.exec_how, LIBEXEC_ALLOW_NAME);
ASSERT_EQ_INT(cmd.exec_fd, -1);
ASSERT_IS_NULL(cmd.executable);
ASSERT_IS_NULL(cmd.arguments);
ASSERT_EQ_UINT(cmd.narguments, 0);
ASSERT_IS_NULL(cmd.plumings);
ASSERT_EQ_UINT(cmd.nplumings, 0);
ASSERT_IS_NULL(cmd.environ);
return 0;
}
#endif
|