xref: /third_party/rust/crates/rustix/tests/path/dec_int.rs
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/rust/crates/rustix/tests/path/
1b8a62b91Sopenharmony_ciuse rustix::path::DecInt;
2b8a62b91Sopenharmony_ci
3b8a62b91Sopenharmony_ci#[test]
4b8a62b91Sopenharmony_cifn test_dec_int() {
5b8a62b91Sopenharmony_ci    assert_eq!(DecInt::new(0).as_ref().to_str().unwrap(), "0");
6b8a62b91Sopenharmony_ci    assert_eq!(DecInt::new(-1).as_ref().to_str().unwrap(), "-1");
7b8a62b91Sopenharmony_ci    assert_eq!(DecInt::new(789).as_ref().to_str().unwrap(), "789");
8b8a62b91Sopenharmony_ci    assert_eq!(
9b8a62b91Sopenharmony_ci        DecInt::new(i64::MIN).as_ref().to_str().unwrap(),
10b8a62b91Sopenharmony_ci        i64::MIN.to_string()
11b8a62b91Sopenharmony_ci    );
12b8a62b91Sopenharmony_ci    assert_eq!(
13b8a62b91Sopenharmony_ci        DecInt::new(i64::MAX).as_ref().to_str().unwrap(),
14b8a62b91Sopenharmony_ci        i64::MAX.to_string()
15b8a62b91Sopenharmony_ci    );
16b8a62b91Sopenharmony_ci    assert_eq!(
17b8a62b91Sopenharmony_ci        DecInt::new(u64::MAX).as_ref().to_str().unwrap(),
18b8a62b91Sopenharmony_ci        u64::MAX.to_string()
19b8a62b91Sopenharmony_ci    );
20b8a62b91Sopenharmony_ci}
21

Indexes created Thu Nov 07 10:32:03 CST 2024