1
0
mirror of https://github.com/falk-werner/webfuse synced 2024-10-27 20:34:10 +00:00
falk-werner_webfuse/test-src/webfuse/filesystem/test_groupid.cpp

28 lines
424 B
C++
Raw Normal View History

2022-11-13 13:17:47 +00:00
#include "webfuse/filesystem/groupid.hpp"
#include <gtest/gtest.h>
using webfuse::group_id;
TEST(group_id, invalid)
{
group_id invalid_group;
ASSERT_EQ(group_id::invalid, invalid_group);
}
TEST(group_id, to_gid)
{
group_id group(69);
gid_t id = group.to_gid();
ASSERT_EQ(69, id);
}
TEST(group_id, from_gid)
{
gid_t id = 99;
auto group = group_id::from_gid(id);
ASSERT_EQ(99, group);
}