about summary refs log tree commit diff
path: root/src/libcore/mutable.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libcore/mutable.rs')
-rw-r--r--src/libcore/mutable.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/libcore/mutable.rs b/src/libcore/mutable.rs
index e4b8d204dd7..875d378b645 100644
--- a/src/libcore/mutable.rs
+++ b/src/libcore/mutable.rs
@@ -38,7 +38,7 @@ pub fn Mut<T>(t: T) -> Mut<T> {
 pub fn unwrap<T>(m: Mut<T>) -> T {
     // Borrowck should prevent us from calling unwrap while the value
     // is in use, as that would be a move from a borrowed value.
-    assert (m.mode as uint) == (ReadOnly as uint);
+    fail_unless!((m.mode as uint) == (ReadOnly as uint));
     let Data {value: value, mode: _} = m;
     value
 }
@@ -105,9 +105,9 @@ pub fn test_const_in_mut() {
     let m = @Mut(1);
     do m.borrow_mut |p| {
         do m.borrow_const |q| {
-            assert *p == *q;
+            fail_unless!(*p == *q);
             *p += 1;
-            assert *p == *q;
+            fail_unless!(*p == *q);
         }
     }
 }
@@ -117,9 +117,9 @@ pub fn test_mut_in_const() {
     let m = @Mut(1);
     do m.borrow_const |p| {
         do m.borrow_mut |q| {
-            assert *p == *q;
+            fail_unless!(*p == *q);
             *q += 1;
-            assert *p == *q;
+            fail_unless!(*p == *q);
         }
     }
 }
@@ -129,7 +129,7 @@ pub fn test_imm_in_const() {
     let m = @Mut(1);
     do m.borrow_const |p| {
         do m.borrow_imm |q| {
-            assert *p == *q;
+            fail_unless!(*p == *q);
         }
     }
 }
@@ -139,7 +139,7 @@ pub fn test_const_in_imm() {
     let m = @Mut(1);
     do m.borrow_imm |p| {
         do m.borrow_const |q| {
-            assert *p == *q;
+            fail_unless!(*p == *q);
         }
     }
 }