Lines Matching refs:EXPECT_EQ

525 	EXPECT_EQ(-EINVAL, bind_variant_addrlen(inval_fd, srv, 0));  in test_bind_and_connect()
528 EXPECT_EQ(-EINVAL, bind_variant_addrlen(inval_fd, srv, in test_bind_and_connect()
534 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
536 EXPECT_EQ(0, ret) in test_bind_and_connect()
541 EXPECT_EQ(0, close(inval_fd)); in test_bind_and_connect()
548 EXPECT_EQ(-EINVAL, connect_variant_addrlen(inval_fd, srv, 0)); in test_bind_and_connect()
551 EXPECT_EQ(-EINVAL, connect_variant_addrlen(inval_fd, srv, in test_bind_and_connect()
557 EXPECT_EQ(-EINVAL, ret); in test_bind_and_connect()
559 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
562 EXPECT_EQ(-ECONNREFUSED, ret); in test_bind_and_connect()
564 EXPECT_EQ(0, ret) in test_bind_and_connect()
570 EXPECT_EQ(0, close(inval_fd)); in test_bind_and_connect()
578 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
580 EXPECT_EQ(0, ret); in test_bind_and_connect()
584 EXPECT_EQ(0, listen(bind_fd, backlog)); in test_bind_and_connect()
593 EXPECT_EQ(0, close(bind_fd)); in test_bind_and_connect()
600 EXPECT_EQ(-EACCES, ret); in test_bind_and_connect()
603 EXPECT_EQ(-ECONNREFUSED, ret); in test_bind_and_connect()
605 EXPECT_EQ(0, ret); in test_bind_and_connect()
606 EXPECT_EQ(1, write(connect_fd, ".", 1)); in test_bind_and_connect()
609 EXPECT_EQ(0, close(connect_fd)); in test_bind_and_connect()
622 EXPECT_EQ(1, read(client_fd, &buf, 1)); in test_bind_and_connect()
623 EXPECT_EQ('.', buf); in test_bind_and_connect()
626 EXPECT_EQ(child, waitpid(child, &status, 0)); in test_bind_and_connect()
627 EXPECT_EQ(1, WIFEXITED(status)); in test_bind_and_connect()
628 EXPECT_EQ(EXIT_SUCCESS, WEXITSTATUS(status)); in test_bind_and_connect()
635 EXPECT_EQ(0, close(bind_fd)); in test_bind_and_connect()
671 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
721 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
755 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
764 EXPECT_EQ(0, ret) in TEST_F()
770 EXPECT_EQ(-EINVAL, ret); in TEST_F()
772 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
781 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
791 EXPECT_EQ(-EACCES, ret); in TEST_F()
793 EXPECT_EQ(0, ret); in TEST_F()
796 EXPECT_EQ(-EINVAL, ret); in TEST_F()
798 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
805 EXPECT_EQ(-EAFNOSUPPORT, ret); in TEST_F()
807 EXPECT_EQ(-EINVAL, ret) in TEST_F()
812 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
830 EXPECT_EQ(0, bind_variant(bind_fd, &self->srv0)); in TEST_F()
832 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
840 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
844 EXPECT_EQ(0, connect_variant(connect_fd, &self->srv0)); in TEST_F()
849 EXPECT_EQ(-EISCONN, ret); in TEST_F()
851 EXPECT_EQ(0, ret); in TEST_F()
864 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
871 EXPECT_EQ(-EINVAL, ret); in TEST_F()
873 EXPECT_EQ(0, ret); in TEST_F()
880 EXPECT_EQ(-EISCONN, ret); in TEST_F()
882 EXPECT_EQ(0, ret); in TEST_F()
892 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
898 EXPECT_EQ(-EINVAL, ret); in TEST_F()
901 EXPECT_EQ(0, ret); in TEST_F()
904 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
915 EXPECT_EQ(child, waitpid(child, &status, 0)); in TEST_F()
916 EXPECT_EQ(1, WIFEXITED(status)); in TEST_F()
917 EXPECT_EQ(EXIT_SUCCESS, WEXITSTATUS(status)); in TEST_F()
924 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1012 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1022 EXPECT_EQ(-EINVAL, bind_variant(unix_stream_fd, &self->srv0)); in TEST_F()
1023 EXPECT_EQ(-EINVAL, connect_variant(unix_stream_fd, &self->srv0)); in TEST_F()
1026 EXPECT_EQ(-EINVAL, bind_variant(unix_stream_fd, &self->srv1)) in TEST_F()
1030 EXPECT_EQ(-EINVAL, connect_variant(unix_stream_fd, &self->srv1)); in TEST_F()
1033 EXPECT_EQ(-EINVAL, bind_variant(unix_dgram_fd, &self->srv0)); in TEST_F()
1034 EXPECT_EQ(-EINVAL, connect_variant(unix_dgram_fd, &self->srv0)); in TEST_F()
1037 EXPECT_EQ(-EINVAL, bind_variant(unix_dgram_fd, &self->srv1)); in TEST_F()
1038 EXPECT_EQ(-EINVAL, connect_variant(unix_dgram_fd, &self->srv1)); in TEST_F()
1159 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1175 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1191 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1222 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1254 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1276 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1328 EXPECT_EQ(0, in TEST_F()
1336 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1350 EXPECT_EQ(-1, landlock_create_ruleset(&ruleset_attr, in TEST_F()
1352 EXPECT_EQ(EINVAL, errno); in TEST_F()
1373 EXPECT_EQ(-1, in TEST_F()
1376 EXPECT_EQ(EINVAL, errno); in TEST_F()
1378 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1403 EXPECT_EQ(0, err); in TEST_F()
1405 EXPECT_EQ(-1, err); in TEST_F()
1406 EXPECT_EQ(EINVAL, errno); in TEST_F()
1410 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1438 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1440 EXPECT_EQ(EINVAL, errno); in TEST_F()
1443 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1445 EXPECT_EQ(ENOMSG, errno); in TEST_F()
1503 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1505 EXPECT_EQ(EINVAL, errno); in TEST_F()
1507 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1509 EXPECT_EQ(EINVAL, errno); in TEST_F()
1511 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1513 EXPECT_EQ(EINVAL, errno); in TEST_F()
1519 EXPECT_EQ(-1, landlock_add_rule(ruleset_fd, LANDLOCK_RULE_NET_PORT, in TEST_F()
1521 EXPECT_EQ(EINVAL, errno); in TEST_F()
1623 EXPECT_EQ(0, close(path_beneath.parent_fd)); in TEST_F()
1630 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1635 EXPECT_EQ(0, close(dir_fd)); in TEST_F()
1638 EXPECT_EQ(-1, dir_fd); in TEST_F()
1639 EXPECT_EQ(EACCES, errno); in TEST_F()
1644 EXPECT_EQ(0, bind_variant(bind_fd, &self->srv0)); in TEST_F()
1645 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1649 EXPECT_EQ(-EACCES, bind_variant(bind_fd, &self->srv1)); in TEST_F()
1739 EXPECT_EQ(0, in TEST_F()
1744 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1760 EXPECT_EQ(0, ret); in TEST_F()
1762 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
1766 EXPECT_EQ(-ECONNREFUSED, ret); in TEST_F()
1776 EXPECT_EQ(-EACCES, ret); in TEST_F()
1778 EXPECT_EQ(0, ret); in TEST_F()
1781 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
1782 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1821 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1835 EXPECT_EQ(-EACCES, ret); in TEST_F()
1841 EXPECT_EQ(0, ret); in TEST_F()
1842 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
1846 EXPECT_EQ(0, ret); in TEST_F()
1848 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
1849 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1861 EXPECT_EQ(0, ret); in TEST_F()
1862 EXPECT_EQ(0, listen(bind_fd, backlog)); in TEST_F()
1866 EXPECT_EQ(0, ret); in TEST_F()
1868 EXPECT_EQ(0, close(connect_fd)); in TEST_F()
1869 EXPECT_EQ(0, close(bind_fd)); in TEST_F()
1943 EXPECT_EQ(0, audit_cleanup(self->audit_fd, &self->audit_filter)); in FIXTURE_TEARDOWN()
1960 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1964 EXPECT_EQ(-EACCES, bind_variant(sock_fd, &self->srv0)); in TEST_F()
1965 EXPECT_EQ(0, matches_log_tcp(self->audit_fd, "net\\.bind_tcp", "saddr", in TEST_F()
1968 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
1969 EXPECT_EQ(0, records.access); in TEST_F()
1970 EXPECT_EQ(1, records.domain); in TEST_F()
1972 EXPECT_EQ(0, close(sock_fd)); in TEST_F()
1988 EXPECT_EQ(0, close(ruleset_fd)); in TEST_F()
1992 EXPECT_EQ(-EACCES, connect_variant(sock_fd, &self->srv0)); in TEST_F()
1993 EXPECT_EQ(0, matches_log_tcp(self->audit_fd, "net\\.connect_tcp", in TEST_F()
1996 EXPECT_EQ(0, audit_count_records(self->audit_fd, &records)); in TEST_F()
1997 EXPECT_EQ(0, records.access); in TEST_F()
1998 EXPECT_EQ(1, records.domain); in TEST_F()
2000 EXPECT_EQ(0, close(sock_fd)); in TEST_F()