Lines Matching refs:EXPECT_EQ
69 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in FIXTURE_TEARDOWN()
91 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in TEST_F()
100 EXPECT_EQ(0, landlock_restrict_self(ruleset_fd, 0)); in TEST_F()
103 EXPECT_EQ(-1, kill(getppid(), 0)); in TEST_F()
104 EXPECT_EQ(EPERM, errno); in TEST_F()
105 EXPECT_EQ(0, in TEST_F()
108 EXPECT_EQ(0, matches_log_domain_allocated( in TEST_F()
113 EXPECT_EQ(denial_dom, allocated_dom); in TEST_F()
122 EXPECT_EQ(-1, landlock_restrict_self(ruleset_fd, 0)); in TEST_F()
123 EXPECT_EQ(E2BIG, errno); in TEST_F()
127 EXPECT_EQ(0, audit_filter_drop(self->audit_fd, AUDIT_ADD_RULE)); in TEST_F()
128 EXPECT_EQ(0, in TEST_F()
143 EXPECT_EQ(0, setsockopt(self->audit_fd, SOL_SOCKET, SO_RCVTIMEO, in TEST_F()
148 EXPECT_EQ(0, matches_log_domain_deallocated(self->audit_fd, 1, in TEST_F()
150 EXPECT_EQ((*domain_stack)[i], deallocated_dom) in TEST_F()
156 EXPECT_EQ(0, munmap(domain_stack, sizeof(*domain_stack))); in TEST_F()
157 EXPECT_EQ(0, setsockopt(self->audit_fd, SOL_SOCKET, SO_RCVTIMEO, in TEST_F()
159 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
242 EXPECT_EQ(getpid(), gettid()); in TEST_F()
243 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in TEST_F()
249 EXPECT_EQ(0, close(pipe_child[0])); in TEST_F()
252 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
257 EXPECT_EQ(0, matches_log_domain_allocated(self->audit_fd, getpid(), in TEST_F()
259 EXPECT_EQ(denial_dom, allocated_dom); in TEST_F()
263 EXPECT_EQ(0, audit_filter_drop(self->audit_fd, AUDIT_ADD_RULE)); in TEST_F()
264 EXPECT_EQ(0, audit_filter_exe(self->audit_fd, &self->audit_filter, in TEST_F()
270 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
273 EXPECT_EQ(0, setsockopt(self->audit_fd, SOL_SOCKET, SO_RCVTIMEO, in TEST_F()
275 EXPECT_EQ(0, matches_log_domain_deallocated(self->audit_fd, 1, in TEST_F()
277 EXPECT_EQ(denial_dom, deallocated_dom); in TEST_F()
278 EXPECT_EQ(0, setsockopt(self->audit_fd, SOL_SOCKET, SO_RCVTIMEO, in TEST_F()
346 EXPECT_EQ(0, munmap(self->domain_id, sizeof(*self->domain_id))); in FIXTURE_TEARDOWN()
349 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in FIXTURE_TEARDOWN()
372 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in TEST_F()
375 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
378 EXPECT_EQ(-1, kill(getppid(), 0)); in TEST_F()
379 EXPECT_EQ(EPERM, errno); in TEST_F()
383 EXPECT_EQ(-EAGAIN, matches_log_signal( in TEST_F()
386 EXPECT_EQ(*self->domain_id, 1); in TEST_F()
390 EXPECT_EQ(0, matches_log_signal( in TEST_F()
395 EXPECT_EQ(0, matches_log_domain_allocated( in TEST_F()
400 EXPECT_EQ(*self->domain_id, allocated_dom); in TEST_F()
404 EXPECT_EQ(-1, kill(getppid(), 0)); in TEST_F()
405 EXPECT_EQ(EPERM, errno); in TEST_F()
408 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
411 EXPECT_EQ(0, records.access); in TEST_F()
413 EXPECT_EQ(1, records.access); in TEST_F()
415 EXPECT_EQ(0, records.domain); in TEST_F()
419 EXPECT_EQ(0, audit_filter_drop(self->audit_fd, AUDIT_ADD_RULE)); in TEST_F()
420 EXPECT_EQ(0, in TEST_F()
436 EXPECT_EQ(-EAGAIN, in TEST_F()
439 EXPECT_EQ(deallocated_dom, 2); in TEST_F()
441 EXPECT_EQ(0, setsockopt(self->audit_fd, SOL_SOCKET, SO_RCVTIMEO, in TEST_F()
444 EXPECT_EQ(0, matches_log_domain_deallocated(self->audit_fd, 2, in TEST_F()
448 EXPECT_EQ(deallocated_dom, *self->domain_id); in TEST_F()
449 EXPECT_EQ(0, setsockopt(self->audit_fd, SOL_SOCKET, SO_RCVTIMEO, in TEST_F()
525 EXPECT_EQ(0, audit_init_filter_exe(&self->audit_filter, in FIXTURE_SETUP()
527 EXPECT_EQ(0, audit_filter_exe(self->audit_fd, &self->audit_filter, in FIXTURE_SETUP()
536 EXPECT_EQ(0, audit_filter_exe(self->audit_fd, &self->audit_filter, in FIXTURE_TEARDOWN()
539 EXPECT_EQ(0, close(self->audit_fd)); in FIXTURE_TEARDOWN()
565 EXPECT_EQ(0, close(pipe_child[0])); in TEST_F()
566 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
595 EXPECT_EQ(0, close(pipe_child[1])); in TEST_F()
596 EXPECT_EQ(0, close(pipe_parent[0])); in TEST_F()
599 EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1)); in TEST_F()
602 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
603 EXPECT_EQ(0, records.access); in TEST_F()
604 EXPECT_EQ(0, records.domain); in TEST_F()
610 EXPECT_EQ(1, write(pipe_parent[1], ".", 1)); in TEST_F()
611 EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1)); in TEST_F()
616 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
621 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
622 EXPECT_EQ(0, records.access); in TEST_F()
628 EXPECT_EQ(1, write(pipe_parent[1], ".", 1)); in TEST_F()
629 EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1)); in TEST_F()
634 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
641 EXPECT_EQ(0, matches_log_fs_read_root(self->audit_fd)); in TEST_F()
645 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
646 EXPECT_EQ(0, records.access); in TEST_F()
649 EXPECT_EQ(1, write(pipe_parent[1], ".", 1)); in TEST_F()
662 EXPECT_EQ(0, matches_log_fs_read_root(self->audit_fd)); in TEST_F()
663 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
668 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
669 EXPECT_EQ(0, records.access); in TEST_F()