| 4 | using namespace wasmtime; |
| 5 | |
| 6 | TEST(Result, Simple) { |
| 7 | Result<int> ok_result(1); |
| 8 | EXPECT_TRUE(ok_result); |
| 9 | EXPECT_EQ(ok_result.ok(), 1); |
| 10 | EXPECT_EQ(ok_result.unwrap(), 1); |
| 11 | |
| 12 | Result<int, std::string> err_result("x"); |
| 13 | EXPECT_FALSE(err_result); |
| 14 | EXPECT_EQ(err_result.err(), "x"); |
| 15 | } |
| 16 | |
| 17 | TEST(Error, Simple) { |
| 18 | Error err("hello"); |