| 6 | using namespace wasmtime; |
| 7 | |
| 8 | TEST(Memory, Smoke) { |
| 9 | Engine engine; |
| 10 | Store store(engine); |
| 11 | Memory m = Memory::create(store, MemoryType(1)).unwrap(); |
| 12 | EXPECT_EQ(m.size(store), 1); |
| 13 | EXPECT_EQ(m.grow(store, 1).unwrap(), 1); |
| 14 | EXPECT_EQ(m.data(store).size(), 2 << 16); |
| 15 | EXPECT_EQ(m.type(store)->min(), 1); |
| 16 | EXPECT_EQ(m.page_size_log2(store), 16); |
| 17 | EXPECT_EQ(m.page_size(store), 1 << 16); |
| 18 | } |
| 19 | |
| 20 | TEST(Memory, OneBytePageSize) { |
| 21 | Engine engine; |
nothing calls this directly
no test coverage detected