net_bit_len_to_mask
This commit is contained in:
parent
0654985a2f
commit
5f94c8d6a0
@ -109,7 +109,7 @@ pub fn rsa_decrypt(privkey: &RsaPrivateKey, cipherd: &[u8]) -> Result<Vec<u8>> {
|
|||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod tests {
|
mod tests {
|
||||||
use super::*;
|
use super::*;
|
||||||
use crate::utils::test_utils::generate_info;
|
use crate::utils::{ip_to_string, net_bit_len_to_mask, test_utils::generate_info};
|
||||||
|
|
||||||
fn generate_key() {
|
fn generate_key() {
|
||||||
if std::fs::File::open(".data/id_rsa").is_ok() {
|
if std::fs::File::open(".data/id_rsa").is_ok() {
|
||||||
@ -144,4 +144,12 @@ mod tests {
|
|||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
fn test_net_bit_to_ip() {
|
||||||
|
assert_eq!(ip_to_string(net_bit_len_to_mask(8)), "255.0.0.0");
|
||||||
|
assert_eq!(ip_to_string(net_bit_len_to_mask(16)), "255.255.0.0");
|
||||||
|
assert_eq!(ip_to_string(net_bit_len_to_mask(24)), "255.255.255.0");
|
||||||
|
assert_eq!(ip_to_string(net_bit_len_to_mask(32)), "255.255.255.255");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user