(svn r13455) [NoAI] -Fix: extend the regression to test the queues a bit more noai
authortruebrain
Tue, 10 Jun 2008 21:51:01 +0000
branchnoai
changeset 10904 3070af6d1d25
parent 10903 970651c2e670
child 10906 aebd9a1f401e
(svn r13455) [NoAI] -Fix: extend the regression to test the queues a bit more
bin/ai/regression/regression.nut
bin/ai/regression/regression.txt
--- a/bin/ai/regression/regression.nut	Tue Jun 10 21:30:41 2008 +0000
+++ b/bin/ai/regression/regression.nut	Tue Jun 10 21:51:01 2008 +0000
@@ -703,20 +703,25 @@
 	print("  Count(): " + queue.Count());
 	print("  Peek():  " + queue.Peek());
 	print("  Pop():   " + queue.Pop());
-	queue.Insert(1, 20);
-	queue.Insert(2, 40);
+	queue.Insert(6, 20);
+	queue.Insert(7, 40);
+	queue.Insert(2, 10);
+	queue.Insert(5, 15);
+	queue.Insert(8, 60);
+	queue.Insert(1,  5);
 	queue.Insert(3, 10);
-	queue.Insert(4, 15);
-	queue.Insert(5, 60);
-	queue.Insert(6, 5);
+	queue.Insert(9, 90);
+	queue.Insert(4, 10);
 	print("  Count(): " + queue.Count());
 	print("  Peek():  " + queue.Peek());
-	print("  Pop():   " + queue.Pop());
-	print("  Pop():   " + queue.Pop())
-	print("  Pop():   " + queue.Pop())
-	print("  Pop():   " + queue.Pop())
-	print("  Pop():   " + queue.Pop())
-	print("  Pop():   " + queue.Pop())
+	for (local i = 4; i > 0; i--) {
+		print("  Pop():   " + queue.Pop());
+	}
+	queue.Insert(1, 5);
+	queue.Insert(10, 100);
+	for (local i = queue.Count(); i > 0; i--) {
+		print("  Pop():   " + queue.Pop());
+	}
 	print("  Peek():  " + queue.Peek());
 	print("  Pop():   " + queue.Pop());
 	print("  Count(): " + queue.Count());
--- a/bin/ai/regression/regression.txt	Tue Jun 10 21:30:41 2008 +0000
+++ b/bin/ai/regression/regression.txt	Tue Jun 10 21:51:01 2008 +0000
@@ -5709,14 +5709,19 @@
   Count(): 0
   Peek():  (null : 0x00000000)
   Pop():   (null : 0x00000000)
-  Count(): 6
-  Peek():  6
-  Pop():   6
+  Count(): 9
+  Peek():  1
+  Pop():   1
+  Pop():   4
   Pop():   3
-  Pop():   4
+  Pop():   2
   Pop():   1
-  Pop():   2
   Pop():   5
+  Pop():   6
+  Pop():   7
+  Pop():   8
+  Pop():   9
+  Pop():   10
   Peek():  (null : 0x00000000)
   Pop():   (null : 0x00000000)
   Count(): 0
@@ -5725,14 +5730,19 @@
   Count(): 0
   Peek():  (null : 0x00000000)
   Pop():   (null : 0x00000000)
-  Count(): 6
-  Peek():  6
-  Pop():   6
+  Count(): 9
+  Peek():  1
+  Pop():   1
+  Pop():   2
   Pop():   3
   Pop():   4
   Pop():   1
-  Pop():   2
   Pop():   5
+  Pop():   6
+  Pop():   7
+  Pop():   8
+  Pop():   9
+  Pop():   10
   Peek():  (null : 0x00000000)
   Pop():   (null : 0x00000000)
   Count(): 0