diff options
| author | SAJJA EASWAR <eshwarsajja20@gmail.com> | 2026-01-25 22:59:36 +0530 |
|---|---|---|
| committer | SAJJA EASWAR <eshwarsajja20@gmail.com> | 2026-01-25 22:59:36 +0530 |
| commit | ebc8b94baa6bc694cb4829e2eb2934a1f17fa6a1 (patch) | |
| tree | 71b952ad455bf17d5bdea01472f0e2297f25eabe /tests/std/test_queue.zc | |
| parent | 863118c95caac0d69a35f6ae4d2e83844734a8a1 (diff) | |
| parent | 489336b2101bf16edeec7bfc4379408eb19b936e (diff) | |
Merge branch 'main' into pr-109
Diffstat (limited to 'tests/std/test_queue.zc')
| -rw-r--r-- | tests/std/test_queue.zc | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/std/test_queue.zc b/tests/std/test_queue.zc index d8895b8..3316323 100644 --- a/tests/std/test_queue.zc +++ b/tests/std/test_queue.zc @@ -2,11 +2,11 @@ import "std/queue.zc" test "Queue Push/Pop" { println "Testing Queue Push/Pop"; - var queue = Queue<i32>::new(); + let queue = Queue<i32>::new(); defer queue.free(); println "Popping on an empty queue without pushing anything prior" - var v = queue.pop(); + let v = queue.pop(); assert(v.is_none(), "v should not have a valid value"); println "Pushing in three values..." @@ -30,7 +30,7 @@ test "Queue Push/Pop" { test "Queue Length and Clear" { println "Testing Queue clear"; - var queue = Queue<i32>::new(); + let queue = Queue<i32>::new(); defer queue.free(); assert(queue.is_empty() && queue.length() == 0, "queue should be empty"); @@ -44,13 +44,13 @@ test "Queue Length and Clear" { test "Queue Clone" { println "Testing Queue Cloning"; - var queue = Queue<i32>::new(); + let queue = Queue<i32>::new(); defer queue.free(); queue.push(123); - var queue2 = queue.clone(); + let queue2 = queue.clone(); defer queue2.free(); - var v = queue2.pop(); + let v = queue2.pop(); assert(v.is_some() && v.unwrap() == 123, "v's value should be 123"); v = queue2.pop(); assert(v.is_none(), "v should not have a valid value"); @@ -62,7 +62,7 @@ test "Queue Clone" { } test "Queue Ring Buffer (Advanced)" { - var q = Queue<int>::new(); + let q = Queue<int>::new(); println "Fill slightly" q.push(1); @@ -91,10 +91,10 @@ test "Queue Ring Buffer (Advanced)" { assert(q.is_empty()); println "Large scale test" - for (var i = 0; i < 100; i=i+1) { + for (let i = 0; i < 100; i=i+1) { q.push(i); } - for (var i = 0; i < 100; i=i+1) { + for (let i = 0; i < 100; i=i+1) { assert(*q.pop().unwrap_ref() == i); } |
