about summary refs log tree commit diff
path: root/src/test/stdtest
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-08-11 22:11:59 -0700
committerBrian Anderson <banderson@mozilla.com>2011-08-12 12:11:12 -0700
commit5c042a02cd3c2cbaa0a69cc6d7e90568593193d8 (patch)
treecdccc93acfe7969708a08cc8f392f353a826061f /src/test/stdtest
parent72773e6d4dedca633acbd5807d6a06a9e361c9c4 (diff)
downloadrust-5c042a02cd3c2cbaa0a69cc6d7e90568593193d8.tar.gz
rust-5c042a02cd3c2cbaa0a69cc6d7e90568593193d8.zip
Remove vecs from std::bitv
Diffstat (limited to 'src/test/stdtest')
-rw-r--r--src/test/stdtest/bitv.rs164
1 files changed, 82 insertions, 82 deletions
diff --git a/src/test/stdtest/bitv.rs b/src/test/stdtest/bitv.rs
index 2cf8a79edb4..0e0aaeaaf89 100644
--- a/src/test/stdtest/bitv.rs
+++ b/src/test/stdtest/bitv.rs
@@ -1,6 +1,6 @@
 
 use std;
-import std::vec;
+import std::ivec;
 import std::bitv;
 
 #[test]
@@ -8,19 +8,19 @@ fn test_0_elements() {
     let act;
     let exp;
     act = bitv::create(0u, false);
-    exp = vec::init_elt[uint](0u, 0u);
+    exp = ivec::init_elt[uint](0u, 0u);
     // FIXME: why can't I write vec[uint]()?
 
-    assert (bitv::eq_vec(act, exp));
+    assert (bitv::eq_ivec(act, exp));
 }
 
 #[test]
 fn test_1_element() {
     let act;
     act = bitv::create(1u, false);
-    assert (bitv::eq_vec(act, [0u]));
+    assert (bitv::eq_ivec(act, ~[0u]));
     act = bitv::create(1u, true);
-    assert (bitv::eq_vec(act, [1u]));
+    assert (bitv::eq_ivec(act, ~[1u]));
 }
 
 #[test]
@@ -29,11 +29,11 @@ fn test_10_elements() {
     // all 0
 
     act = bitv::create(10u, false);
-    assert (bitv::eq_vec(act, [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act, ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u]));
     // all 1
 
     act = bitv::create(10u, true);
-    assert (bitv::eq_vec(act, [1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act, ~[1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u]));
     // mixed
 
     act = bitv::create(10u, false);
@@ -42,7 +42,7 @@ fn test_10_elements() {
     bitv::set(act, 2u, true);
     bitv::set(act, 3u, true);
     bitv::set(act, 4u, true);
-    assert (bitv::eq_vec(act, [1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act, ~[1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u]));
     // mixed
 
     act = bitv::create(10u, false);
@@ -51,7 +51,7 @@ fn test_10_elements() {
     bitv::set(act, 7u, true);
     bitv::set(act, 8u, true);
     bitv::set(act, 9u, true);
-    assert (bitv::eq_vec(act, [0u, 0u, 0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act, ~[0u, 0u, 0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u]));
     // mixed
 
     act = bitv::create(10u, false);
@@ -59,7 +59,7 @@ fn test_10_elements() {
     bitv::set(act, 3u, true);
     bitv::set(act, 6u, true);
     bitv::set(act, 9u, true);
-    assert (bitv::eq_vec(act, [1u, 0u, 0u, 1u, 0u, 0u, 1u, 0u, 0u, 1u]));
+    assert (bitv::eq_ivec(act, ~[1u, 0u, 0u, 1u, 0u, 0u, 1u, 0u, 0u, 1u]));
 }
 
 #[test]
@@ -68,17 +68,17 @@ fn test_31_elements() {
     // all 0
 
     act = bitv::create(31u, false);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u]));
     // all 1
 
     act = bitv::create(31u, true);
-    assert (bitv::eq_vec(act,
-                         [1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u]));
     // mixed
 
     act = bitv::create(31u, false);
@@ -90,10 +90,10 @@ fn test_31_elements() {
     bitv::set(act, 5u, true);
     bitv::set(act, 6u, true);
     bitv::set(act, 7u, true);
-    assert (bitv::eq_vec(act,
-                         [1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u]));
     // mixed
 
     act = bitv::create(31u, false);
@@ -105,10 +105,10 @@ fn test_31_elements() {
     bitv::set(act, 21u, true);
     bitv::set(act, 22u, true);
     bitv::set(act, 23u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u]));
     // mixed
 
     act = bitv::create(31u, false);
@@ -119,20 +119,20 @@ fn test_31_elements() {
     bitv::set(act, 28u, true);
     bitv::set(act, 29u, true);
     bitv::set(act, 30u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u]));
     // mixed
 
     act = bitv::create(31u, false);
     bitv::set(act, 3u, true);
     bitv::set(act, 17u, true);
     bitv::set(act, 30u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 1u]));
 }
 
 #[test]
@@ -141,17 +141,17 @@ fn test_32_elements() {
     // all 0
 
     act = bitv::create(32u, false);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u]));
     // all 1
 
     act = bitv::create(32u, true);
-    assert (bitv::eq_vec(act,
-                         [1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u, 1u]));
     // mixed
 
     act = bitv::create(32u, false);
@@ -163,10 +163,10 @@ fn test_32_elements() {
     bitv::set(act, 5u, true);
     bitv::set(act, 6u, true);
     bitv::set(act, 7u, true);
-    assert (bitv::eq_vec(act,
-                         [1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u]));
     // mixed
 
     act = bitv::create(32u, false);
@@ -178,10 +178,10 @@ fn test_32_elements() {
     bitv::set(act, 21u, true);
     bitv::set(act, 22u, true);
     bitv::set(act, 23u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u]));
     // mixed
 
     act = bitv::create(32u, false);
@@ -193,10 +193,10 @@ fn test_32_elements() {
     bitv::set(act, 29u, true);
     bitv::set(act, 30u, true);
     bitv::set(act, 31u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u, 1u]));
     // mixed
 
     act = bitv::create(32u, false);
@@ -204,10 +204,10 @@ fn test_32_elements() {
     bitv::set(act, 17u, true);
     bitv::set(act, 30u, true);
     bitv::set(act, 31u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 1u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 1u, 1u]));
 }
 
 #[test]
@@ -216,17 +216,17 @@ fn test_33_elements() {
     // all 0
 
     act = bitv::create(33u, false);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u]));
     // all 1
 
     act = bitv::create(33u, true);
-    assert (bitv::eq_vec(act,
-                         [1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u, 1u, 1u]));
     // mixed
 
     act = bitv::create(33u, false);
@@ -238,10 +238,10 @@ fn test_33_elements() {
     bitv::set(act, 5u, true);
     bitv::set(act, 6u, true);
     bitv::set(act, 7u, true);
-    assert (bitv::eq_vec(act,
-                         [1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u]));
     // mixed
 
     act = bitv::create(33u, false);
@@ -253,10 +253,10 @@ fn test_33_elements() {
     bitv::set(act, 21u, true);
     bitv::set(act, 22u, true);
     bitv::set(act, 23u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 1u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u]));
     // mixed
 
     act = bitv::create(33u, false);
@@ -268,10 +268,10 @@ fn test_33_elements() {
     bitv::set(act, 29u, true);
     bitv::set(act, 30u, true);
     bitv::set(act, 31u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 1u, 1u,
-                          1u, 1u, 1u, 1u, 1u, 1u, 0u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 1u, 1u,
+                           1u, 1u, 1u, 1u, 1u, 1u, 0u]));
     // mixed
 
     act = bitv::create(33u, false);
@@ -280,9 +280,9 @@ fn test_33_elements() {
     bitv::set(act, 30u, true);
     bitv::set(act, 31u, true);
     bitv::set(act, 32u, true);
-    assert (bitv::eq_vec(act,
-                         [0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
-                          0u, 0u, 0u, 0u, 1u, 1u, 1u]));
+    assert (bitv::eq_ivec(act,
+                         ~[0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 1u, 0u, 0u, 0u, 0u, 0u, 0u, 0u, 0u,
+                           0u, 0u, 0u, 0u, 1u, 1u, 1u]));
 }