Lines Matching refs:EXPECT_EQ
529 EXPECT_EQ(-EINVAL, bind_variant_addrlen(inval_fd, srv, 0)); in test_bind_and_connect()
532 EXPECT_EQ(-EINVAL, bind_variant_addrlen(inval_fd, srv, in test_bind_and_connect()
538 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
540 EXPECT_EQ(0, ret) in test_bind_and_connect()
545 EXPECT_EQ(0, close(inval_fd)); in test_bind_and_connect()
552 EXPECT_EQ(-EINVAL, connect_variant_addrlen(inval_fd, srv, 0)); in test_bind_and_connect()
555 EXPECT_EQ(-EINVAL, connect_variant_addrlen(inval_fd, srv, in test_bind_and_connect()
561 EXPECT_EQ(-EINVAL, ret); in test_bind_and_connect()
563 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
566 EXPECT_EQ(-ECONNREFUSED, ret); in test_bind_and_connect()
568 EXPECT_EQ(0, ret) in test_bind_and_connect()
574 EXPECT_EQ(0, close(inval_fd)); in test_bind_and_connect()
582 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
584 EXPECT_EQ(0, ret); in test_bind_and_connect()
588 EXPECT_EQ(0, listen(bind_fd, backlog)); in test_bind_and_connect()
597 EXPECT_EQ(0, close(bind_fd)); in test_bind_and_connect()
604 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
607 EXPECT_EQ(-ECONNREFUSED, ret); in test_bind_and_connect()
609 EXPECT_EQ(0, ret); in test_bind_and_connect()
610 EXPECT_EQ(1, write(connect_fd, ".", 1)); in test_bind_and_connect()
613 EXPECT_EQ(0, close(connect_fd)); in test_bind_and_connect()
626 EXPECT_EQ(1, read(client_fd, &buf, 1)); in test_bind_and_connect()
627 EXPECT_EQ('.', buf); in test_bind_and_connect()
630 EXPECT_EQ(child, waitpid(child, &status, 0)); in test_bind_and_connect()
631 EXPECT_EQ(1, WIFEXITED(status)); in test_bind_and_connect()
632 EXPECT_EQ(EXIT_SUCCESS, WEXITSTATUS(status)); in test_bind_and_connect()
639 EXPECT_EQ(0, close(bind_fd)); in test_bind_and_connect()
675 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
725 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
759 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
766 EXPECT_EQ(-EINVAL, bind_variant_addrlen( in TEST_F()
773 EXPECT_EQ(0, ret) in TEST_F()
779 EXPECT_EQ(-EAFNOSUPPORT, ret); in TEST_F()
781 EXPECT_EQ(-EINVAL, ret); in TEST_F()
783 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
792 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
802 EXPECT_EQ(-EACCES, ret); in TEST_F()
804 EXPECT_EQ(0, ret); in TEST_F()
807 EXPECT_EQ(-EAFNOSUPPORT, ret); in TEST_F()
809 EXPECT_EQ(-EINVAL, ret); in TEST_F()
811 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
819 EXPECT_EQ(-EAFNOSUPPORT, ret); in TEST_F()
821 EXPECT_EQ(-EINVAL, ret) in TEST_F()
826 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
844 EXPECT_EQ(0, bind_variant(bind_fd, &self->srv0)); in TEST_F()
846 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
854 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
858 EXPECT_EQ(0, connect_variant(connect_fd, &self->srv0)); in TEST_F()
863 EXPECT_EQ(-EISCONN, ret); in TEST_F()
865 EXPECT_EQ(0, ret); in TEST_F()
878 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
885 EXPECT_EQ(-EINVAL, ret); in TEST_F()
887 EXPECT_EQ(0, ret); in TEST_F()
894 EXPECT_EQ(-EISCONN, ret); in TEST_F()
896 EXPECT_EQ(0, ret); in TEST_F()
906 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
910 EXPECT_EQ(-EINVAL, in TEST_F()
924 EXPECT_EQ(-EINVAL, ret); in TEST_F()
927 EXPECT_EQ(0, ret); in TEST_F()
930 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
941 EXPECT_EQ(child, waitpid(child, &status, 0)); in TEST_F()
942 EXPECT_EQ(1, WIFEXITED(status)); in TEST_F()
943 EXPECT_EQ(EXIT_SUCCESS, WEXITSTATUS(status)); in TEST_F()
950 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1038 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1048 EXPECT_EQ(-EINVAL, bind_variant(unix_stream_fd, &self->srv0)); in TEST_F()
1049 EXPECT_EQ(-EINVAL, connect_variant(unix_stream_fd, &self->srv0)); in TEST_F()
1052 EXPECT_EQ(-EINVAL, bind_variant(unix_stream_fd, &self->srv1)) in TEST_F()
1056 EXPECT_EQ(-EINVAL, connect_variant(unix_stream_fd, &self->srv1)); in TEST_F()
1059 EXPECT_EQ(-EINVAL, bind_variant(unix_dgram_fd, &self->srv0)); in TEST_F()
1060 EXPECT_EQ(-EINVAL, connect_variant(unix_dgram_fd, &self->srv0)); in TEST_F()
1063 EXPECT_EQ(-EINVAL, bind_variant(unix_dgram_fd, &self->srv1)); in TEST_F()
1064 EXPECT_EQ(-EINVAL, connect_variant(unix_dgram_fd, &self->srv1)); in TEST_F()
1185 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1201 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1217 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1248 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1280 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1302 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1354 EXPECT_EQ(0, in TEST_F()
1362 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1376 EXPECT_EQ(-1, landlock_create_ruleset(&ruleset_attr, in TEST_F()
1378 EXPECT_EQ(EINVAL, errno); in TEST_F()
1399 EXPECT_EQ(-1, in TEST_F()
1402 EXPECT_EQ(EINVAL, errno); in TEST_F()
1404 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1429 EXPECT_EQ(0, err); in TEST_F()
1431 EXPECT_EQ(-1, err); in TEST_F()
1432 EXPECT_EQ(EINVAL, errno); in TEST_F()
1436 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1464 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1466 EXPECT_EQ(EINVAL, errno); in TEST_F()
1469 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1471 EXPECT_EQ(ENOMSG, errno); in TEST_F()
1529 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1531 EXPECT_EQ(EINVAL, errno); in TEST_F()
1533 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1535 EXPECT_EQ(EINVAL, errno); in TEST_F()
1537 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1539 EXPECT_EQ(EINVAL, errno); in TEST_F()
1545 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1547 EXPECT_EQ(EINVAL, errno); in TEST_F()
1649 EXPECT_EQ(0, close(path_beneath.parent_fd)); in TEST_F()
1656 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1661 EXPECT_EQ(0, close(dir_fd)); in TEST_F()
1664 EXPECT_EQ(-1, dir_fd); in TEST_F()
1665 EXPECT_EQ(EACCES, errno); in TEST_F()
1670 EXPECT_EQ(0, bind_variant(bind_fd, &self->srv0)); in TEST_F()
1671 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1675 EXPECT_EQ(-EACCES, bind_variant(bind_fd, &self->srv1)); in TEST_F()
1765 EXPECT_EQ(0, in TEST_F()
1770 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1786 EXPECT_EQ(0, ret); in TEST_F()
1788 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
1792 EXPECT_EQ(-ECONNREFUSED, ret); in TEST_F()
1802 EXPECT_EQ(-EACCES, ret); in TEST_F()
1804 EXPECT_EQ(0, ret); in TEST_F()
1807 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
1808 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1847 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1861 EXPECT_EQ(-EACCES, ret); in TEST_F()
1867 EXPECT_EQ(0, ret); in TEST_F()
1868 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
1872 EXPECT_EQ(0, ret); in TEST_F()
1874 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
1875 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1887 EXPECT_EQ(0, ret); in TEST_F()
1888 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
1892 EXPECT_EQ(0, ret); in TEST_F()
1894 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
1895 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1969 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in FIXTURE_TEARDOWN()
1986 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1990 EXPECT_EQ(-EACCES, bind_variant(sock_fd, &self->srv0)); in TEST_F()
1991 EXPECT_EQ(0, matches_log_tcp(self->audit_fd, "net\\.bind_tcp", "saddr", in TEST_F()
1994 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
1995 EXPECT_EQ(0, records.access); in TEST_F()
1996 EXPECT_EQ(1, records.domain); in TEST_F()
1998 EXPECT_EQ(0, close(sock_fd)); in TEST_F()
2014 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
2018 EXPECT_EQ(-EACCES, connect_variant(sock_fd, &self->srv0)); in TEST_F()
2019 EXPECT_EQ(0, matches_log_tcp(self->audit_fd, "net\\.connect_tcp", in TEST_F()
2022 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
2023 EXPECT_EQ(0, records.access); in TEST_F()
2024 EXPECT_EQ(1, records.domain); in TEST_F()
2026 EXPECT_EQ(0, close(sock_fd)); in TEST_F()