mirror of
https://github.com/mutouyun/cpp-ipc.git
synced 2025-12-06 16:56:45 +08:00
add: ut
This commit is contained in:
parent
1f5dd46339
commit
3880639699
@ -71,6 +71,8 @@ TEST(result, fmt) {
|
||||
EXPECT_EQ(imp::fmt(r3), "[succ, value = 0]");
|
||||
}
|
||||
{
|
||||
imp::result<int> r0;
|
||||
EXPECT_EQ(imp::fmt(r0), imp::fmt(imp::result_code()));
|
||||
imp::result<int> r1 {false, -123};
|
||||
EXPECT_EQ(imp::fmt(r1), imp::fmt("[fail, value = ", -123, "]"));
|
||||
imp::result<void *> r2 {&r1};
|
||||
@ -82,5 +84,7 @@ TEST(result, fmt) {
|
||||
EXPECT_EQ(imp::fmt(r4), imp::fmt("[fail, value = ", nullptr, ", code = 0]"));
|
||||
r4 = {nullptr, 1234};
|
||||
EXPECT_EQ(imp::fmt(r4), imp::fmt("[fail, value = ", nullptr, ", code = 1234]"));
|
||||
imp::result<int *> r5;
|
||||
EXPECT_EQ(imp::fmt(r5), "[fail, value = null, code = 0]");
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user