| /* |
| * Copyright (c) 2024 Abhinav Srivastava |
| * |
| * SPDX-License-Identifier: Apache-2.0 |
| */ |
| #include <zephyr/ztest.h> |
| #include <stropts.h> |
| #include <errno.h> |
| |
| ZTEST(xsi_streams, test_putmsg) |
| { |
| const struct strbuf *ctrl = NULL; |
| const struct strbuf *data = NULL; |
| int fd = -1; |
| int ret = putmsg(fd, ctrl, data, 0); |
| |
| zassert_equal(ret, -1, "Expected return value -1, got %d", ret); |
| zassert_equal(errno, ENOSYS, "Expected errno ENOSYS, got %d", errno); |
| } |
| |
| ZTEST(xsi_streams, test_fdetach) |
| { |
| char *path = NULL; |
| int ret = fdetach(path); |
| |
| zassert_equal(ret, -1, "Expected return value -1, got %d", ret); |
| zassert_equal(errno, ENOSYS, "Expected errno ENOSYS, got %d", errno); |
| } |
| |
| ZTEST(xsi_streams, test_fattach) |
| { |
| char *path = NULL; |
| int fd = -1; |
| int ret = fattach(fd, path); |
| |
| zassert_equal(ret, -1, "Expected return value -1, got %d", ret); |
| zassert_equal(errno, ENOSYS, "Expected errno ENOSYS, got %d", errno); |
| } |
| |
| ZTEST(xsi_streams, test_getmsg) |
| { |
| struct strbuf *ctrl = NULL; |
| struct strbuf *data = NULL; |
| int fd = -1; |
| int ret = getmsg(fd, ctrl, data, 0); |
| |
| zassert_equal(ret, -1, "Expected return value -1, got %d", ret); |
| zassert_equal(errno, ENOSYS, "Expected errno ENOSYS, got %d", errno); |
| } |
| |
| ZTEST(xsi_streams, test_getpmsg) |
| { |
| struct strbuf *ctrl = NULL; |
| struct strbuf *data = NULL; |
| int fd = -1; |
| int ret = getpmsg(fd, ctrl, data, 0, 0); |
| |
| zassert_equal(ret, -1, "Expected return value -1, got %d", ret); |
| zassert_equal(errno, ENOSYS, "Expected errno ENOSYS, got %d", errno); |
| } |
| |
| ZTEST(xsi_streams, test_isastream) |
| { |
| int fd = -1; |
| int ret = isastream(fd); |
| |
| zassert_equal(ret, -1, "Expected return value -1, got %d", ret); |
| zassert_equal(errno, ENOSYS, "Expected errno ENOSYS, got %d", errno); |
| } |
| |
| ZTEST_SUITE(xsi_streams, NULL, NULL, NULL, NULL, NULL); |