diff --git a/src/kernel/memory/vmm.tt b/src/kernel/memory/vmm.tt index 4e63e54..79178c5 100644 --- a/src/kernel/memory/vmm.tt +++ b/src/kernel/memory/vmm.tt @@ -140,3 +140,9 @@ TEST(touch_page_adds_P1) ASSERT_EQ_PTR(p2[3], (uintptr_t)p1 | PAGE_PRESENT); } +TEST(touch_page_sets_flags) +{ + touch_page(p4, 0, 0x123); + + ASSERT_EQ_PTR(p2[0], (uintptr_t)p1 | 0x123 | PAGE_PRESENT); +}