remove serde feature flag

This commit is contained in:
sharks
2018-04-17 19:28:38 -05:00
parent de707e35ae
commit c6ead9d654
6 changed files with 7 additions and 20 deletions

View File

@ -1,8 +1,7 @@
#[cfg(feature = "serde")]
extern crate serde;
#[cfg(feature = "serde")]
extern crate serde_json;
#[cfg(feature = "serde")]
#[macro_use]
extern crate serde_derive;
@ -14,7 +13,6 @@ mod tests {
use ipnetwork::{IpNetwork, Ipv4Network, Ipv6Network};
use std::net::{Ipv4Addr, Ipv6Addr};
#[cfg(feature = "serde")]
#[test]
fn test_ipv4_json() {
let json_string = r#"{"ipnetwork":"127.1.0.0/24"}"#;
@ -32,7 +30,6 @@ mod tests {
assert_eq!(::serde_json::to_string(&mystruct).unwrap(), json_string);
}
#[cfg(feature = "serde")]
#[test]
fn test_ipv6_json() {
let json_string = r#"{"ipnetwork":"::1/0"}"#;
@ -53,7 +50,6 @@ mod tests {
assert_eq!(::serde_json::to_string(&mystruct).unwrap(), json_string);
}
#[cfg(feature = "serde")]
#[test]
fn test_ipnetwork_json() {
let json_string = r#"{"ipnetwork":["127.1.0.0/24","::1/0"]}"#;