From c2eeba82530b82b0edb68a11f9b7d52e12480498 Mon Sep 17 00:00:00 2001
From: ArchStacker <ArchStacker@gmail.com>
Date: Sun, 10 May 2015 00:39:41 +0800
Subject: [PATCH] Add tests in lab8:swap_fifo.c

---
 labcodes/lab8/kern/mm/swap_fifo.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/labcodes/lab8/kern/mm/swap_fifo.c b/labcodes/lab8/kern/mm/swap_fifo.c
index 4cb00c1..3e302f7 100644
--- a/labcodes/lab8/kern/mm/swap_fifo.c
+++ b/labcodes/lab8/kern/mm/swap_fifo.c
@@ -102,6 +102,13 @@ _fifo_check_swap(void) {
     cprintf("write Virt Page d in fifo_check_swap\n");
     *(unsigned char *)0x4000 = 0x0d;
     assert(pgfault_num==9);
+    cprintf("write Virt Page e in fifo_check_swap\n");
+    *(unsigned char *)0x5000 = 0x0e;
+    assert(pgfault_num==10);
+    cprintf("write Virt Page a in fifo_check_swap\n");
+    assert(*(unsigned char *)0x1000 == 0x0a);
+    *(unsigned char *)0x1000 = 0x0a;
+    assert(pgfault_num==11);
     return 0;
 }