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