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]");
|
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};
|
imp::result<int> r1 {false, -123};
|
||||||
EXPECT_EQ(imp::fmt(r1), imp::fmt("[fail, value = ", -123, "]"));
|
EXPECT_EQ(imp::fmt(r1), imp::fmt("[fail, value = ", -123, "]"));
|
||||||
imp::result<void *> r2 {&r1};
|
imp::result<void *> r2 {&r1};
|
||||||
@ -82,5 +84,7 @@ TEST(result, fmt) {
|
|||||||
EXPECT_EQ(imp::fmt(r4), imp::fmt("[fail, value = ", nullptr, ", code = 0]"));
|
EXPECT_EQ(imp::fmt(r4), imp::fmt("[fail, value = ", nullptr, ", code = 0]"));
|
||||||
r4 = {nullptr, 1234};
|
r4 = {nullptr, 1234};
|
||||||
EXPECT_EQ(imp::fmt(r4), imp::fmt("[fail, value = ", nullptr, ", code = 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