Sha256: ffe90f8be5a1c5f2d33a503ecd114622c2220bfc7de2b792625da8641bd67d99

Contents?: true

Size: 418 Bytes

Versions: 65

Compression:

Stored size: 418 Bytes

Contents

extern crate collatz_conjecture;

use collatz_conjecture::*;

#[test]
fn test_1() {
    assert_eq!(Ok(0), collatz(1));
}

#[test]
#[ignore]
fn test_16() {
    assert_eq!(Ok(4), collatz(16));
}

#[test]
#[ignore]
fn test_12() {
    assert_eq!(Ok(9), collatz(12));
}

#[test]
#[ignore]
fn test_1000000() {
    assert_eq!(Ok(152), collatz(1000000));
}

#[test]
#[ignore]
fn test_0() {
    assert!(collatz(0).is_err());
}

Version data entries

65 entries across 65 versions & 1 rubygems

Version Path
trackler-2.2.1.90 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.89 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.88 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.87 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.86 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.85 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.84 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.83 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.82 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.81 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.80 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.79 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.78 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.77 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.76 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.75 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.74 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.73 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.72 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs
trackler-2.2.1.71 tracks/rust/exercises/collatz-conjecture/tests/collatz-conjecture.rs