We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2c90d66 + 360194d commit a5e921dCopy full SHA for a5e921d
src/libstd/bitv.rs
@@ -197,6 +197,7 @@ fn each(v: bitv, f: fn(bool) -> bool) {
197
let mut i = 0u;
198
while i < v.nbits {
199
if !f(get(v, i)) { break; }
200
+ i = i + 1u;
201
}
202
203
@@ -233,6 +234,15 @@ fn eq_vec(v0: bitv, v1: [uint]) -> bool {
233
234
235
#[cfg(test)]
236
mod tests {
237
+ #[test]
238
+ fn test_to_str() {
239
+ let zerolen = bitv(0u, false);
240
+ assert to_str(zerolen) == "";
241
+
242
+ let eightbits = bitv(8u, false);
243
+ assert to_str(eightbits) == "00000000";
244
+ }
245
246
#[test]
247
fn test_0_elements() {
248
let mut act;
0 commit comments