diff --git a/source/jstruct/deserializer.d b/source/jstruct/deserializer.d index e027665..f40be56 100644 --- a/source/jstruct/deserializer.d +++ b/source/jstruct/deserializer.d @@ -280,15 +280,18 @@ unittest } +version(unittest) +{ + import std.string : cmp; + import std.stdio : writeln; +} + /** * Another example deserialization of JSON * to our `Person` struct */ unittest { - import std.string : cmp; - import std.stdio : writeln; - struct Person { public string firstname, lastname; @@ -347,7 +350,6 @@ unittest try { Person person = fromJSON!(Person)(json); - import std.stdio : writeln; writeln(person); assert(true); } diff --git a/source/jstruct/serializer.d b/source/jstruct/serializer.d index ce6f282..2f94c17 100644 --- a/source/jstruct/serializer.d +++ b/source/jstruct/serializer.d @@ -87,16 +87,19 @@ private enum EnumType CAT } +version(unittest) +{ + import std.algorithm.searching : canFind; + import std.string : cmp; + import std.stdio : writeln; +} + /** * Example serialization of our struct * `Person` to JSON */ unittest { - import std.algorithm.searching : canFind; - import std.string : cmp; - import std.stdio : writeln; - struct Person { public string firstname, lastname;