Signed-off-by: Bjoern Jacke <bjacke@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
static int teardown(void **state)
{
+ int rc;
struct test_opts *t = (struct test_opts *)*state;
- setuid(t->myuid);
- seteuid(t->myuid);
- setgid(t->mygid);
- setegid(t->mygid);
+ rc = setuid(t->myuid);
+ assert_int_equal(rc, 0x0);
+ rc = seteuid(t->myuid);
+ assert_int_equal(rc, 0x0);
+ rc = setgid(t->mygid);
+ assert_int_equal(rc, 0x0);
+ rc = setegid(t->mygid);
+ assert_int_equal(rc, 0x0);
free(t);