comparison tests/Serializer.d @ 38:9443bcddc699

Enabled comparison of associative array for D2 in the unit tests.
author Jacob Carlborg <doob@me.com>
date Wed, 03 Aug 2011 22:09:22 +0200
parents c523d436052f
children
comparison
equal deleted inserted replaced
37:90f6a44b9475 38:9443bcddc699
403 auto eDeserialized = serializer.deserialize!(E)(archive.data); 403 auto eDeserialized = serializer.deserialize!(E)(archive.data);
404 404
405 foreach (k, v ; eDeserialized.aa) 405 foreach (k, v ; eDeserialized.aa)
406 assert(e.aa[k] == v); 406 assert(e.aa[k] == v);
407 407
408 //assert(e.aa == eDeserialized.aa); // cannot compare associative array 408 version (D_Version2)
409 assert(e.aa == eDeserialized.aa);
409 }; 410 };
410 }; 411 };
411 412
412 describe("serialize pointer") in { 413 describe("serialize pointer") in {
413 it("should return a serialized pointer") in { 414 it("should return a serialized pointer") in {