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()
150 EXPECT_EQ(0, matches_log_domain_deallocated(self->audit_fd, 1, in TEST_F()
153 EXPECT_EQ((*domain_stack)[i], deallocated_dom) in TEST_F()
159 EXPECT_EQ(0, munmap(domain_stack, sizeof(*domain_stack))); in TEST_F()
160 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
244 EXPECT_EQ(getpid(), gettid()); in TEST_F()
245 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in TEST_F()
251 EXPECT_EQ(0, close(pipe_child[0])); in TEST_F()
254 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
259 EXPECT_EQ(0, matches_log_domain_allocated(self->audit_fd, getpid(), in TEST_F()
261 EXPECT_EQ(denial_dom, allocated_dom); in TEST_F()
265 EXPECT_EQ(0, audit_filter_drop(self->audit_fd, AUDIT_ADD_RULE)); in TEST_F()
266 EXPECT_EQ(0, audit_filter_exe(self->audit_fd, &self->audit_filter, in TEST_F()
272 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
275 EXPECT_EQ(0, matches_log_domain_deallocated( in TEST_F()
277 EXPECT_EQ(denial_dom, deallocated_dom); in TEST_F()
326 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, getpid(), in TEST_F()
330 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
359 EXPECT_EQ(-EAGAIN, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
362 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
363 EXPECT_EQ(0, records.access); in TEST_F()
365 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
484 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
488 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
507 EXPECT_EQ(-EAGAIN, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
510 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
511 EXPECT_EQ(0, records.access); in TEST_F()
513 EXPECT_EQ(0, close(pipe_child[0])); in TEST_F()
514 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
516 EXPECT_EQ(NULL, thread_ret); in TEST_F()
568 EXPECT_EQ(-EAGAIN, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
572 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
573 EXPECT_EQ(0, records.access); in TEST_F()
591 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
594 EXPECT_EQ(0, close(pipe_child[0])); in TEST_F()
595 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
597 EXPECT_EQ(NULL, thread_ret); in TEST_F()
664 EXPECT_EQ(0, munmap(self->domain_id, sizeof(*self->domain_id))); in FIXTURE_TEARDOWN()
667 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in FIXTURE_TEARDOWN()
690 EXPECT_EQ(0, prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)); in TEST_F()
693 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
696 EXPECT_EQ(-1, kill(getppid(), 0)); in TEST_F()
697 EXPECT_EQ(EPERM, errno); in TEST_F()
701 EXPECT_EQ(-EAGAIN, matches_log_signal( in TEST_F()
704 EXPECT_EQ(*self->domain_id, 1); in TEST_F()
708 EXPECT_EQ(0, matches_log_signal( in TEST_F()
713 EXPECT_EQ(0, matches_log_domain_allocated( in TEST_F()
718 EXPECT_EQ(*self->domain_id, allocated_dom); in TEST_F()
722 EXPECT_EQ(-1, kill(getppid(), 0)); in TEST_F()
723 EXPECT_EQ(EPERM, errno); in TEST_F()
726 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
729 EXPECT_EQ(0, records.access); in TEST_F()
731 EXPECT_EQ(1, records.access); in TEST_F()
736 EXPECT_EQ(0, audit_filter_drop(self->audit_fd, AUDIT_ADD_RULE)); in TEST_F()
737 EXPECT_EQ(0, in TEST_F()
757 EXPECT_EQ(-EAGAIN, in TEST_F()
760 EXPECT_EQ(deallocated_dom, 2); in TEST_F()
762 EXPECT_EQ(0, matches_log_domain_deallocated(self->audit_fd, 2, in TEST_F()
767 EXPECT_EQ(deallocated_dom, *self->domain_id); in TEST_F()
841 EXPECT_EQ(0, audit_init_filter_exe(&self->audit_filter, in FIXTURE_SETUP()
843 EXPECT_EQ(0, audit_filter_exe(self->audit_fd, &self->audit_filter, in FIXTURE_SETUP()
852 EXPECT_EQ(0, audit_filter_exe(self->audit_fd, &self->audit_filter, in FIXTURE_TEARDOWN()
855 EXPECT_EQ(0, close(self->audit_fd)); in FIXTURE_TEARDOWN()
881 EXPECT_EQ(0, close(pipe_child[0])); in TEST_F()
882 EXPECT_EQ(0, close(pipe_parent[1])); in TEST_F()
911 EXPECT_EQ(0, close(pipe_child[1])); in TEST_F()
912 EXPECT_EQ(0, close(pipe_parent[0])); in TEST_F()
915 EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1)); in TEST_F()
918 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
919 EXPECT_EQ(0, records.access); in TEST_F()
925 EXPECT_EQ(1, write(pipe_parent[1], ".", 1)); in TEST_F()
926 EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1)); in TEST_F()
931 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
936 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
937 EXPECT_EQ(0, records.access); in TEST_F()
943 EXPECT_EQ(1, write(pipe_parent[1], ".", 1)); in TEST_F()
944 EXPECT_EQ(1, read(pipe_child[0], &buf_parent, 1)); in TEST_F()
949 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
956 EXPECT_EQ(0, matches_log_fs_read_root(self->audit_fd)); in TEST_F()
960 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
961 EXPECT_EQ(0, records.access); in TEST_F()
964 EXPECT_EQ(1, write(pipe_parent[1], ".", 1)); in TEST_F()
977 EXPECT_EQ(0, matches_log_fs_read_root(self->audit_fd)); in TEST_F()
978 EXPECT_EQ(0, matches_log_signal(_metadata, self->audit_fd, in TEST_F()
983 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
984 EXPECT_EQ(0, records.access); in TEST_F()