diff mde/mergetag/DataSet.d @ 79:61ea26abe4dd

Moved mde/mergetag/parse/parse(To/From) to mde/mergetag/(de)serialize. Implemented (de)serialization of structs.
author Diggory Hardy <diggory.hardy@gmail.com>
date Tue, 05 Aug 2008 11:51:51 +0100
parents 611f7b9063c6
children
line wrap: on
line diff
--- a/mde/mergetag/DataSet.d	Tue Jul 29 18:14:53 2008 +0100
+++ b/mde/mergetag/DataSet.d	Tue Aug 05 11:51:51 2008 +0100
@@ -63,8 +63,8 @@
         DataSet ds = new DataSet;
         ds.sec[cast(ID)"test"] = new DefaultData;
         assert (ds.getSections!(DefaultData)().length == 1);
-        ds.sec[cast(ID)"test"].addTag ("int",cast(ID)"T"," -543 ");
-        assert (ds.getSections!(DefaultData)()[cast(ID)"test"]._int[cast(ID)"T"] == -543);
+        ds.sec[cast(ID)"test"].addTag ("char[]",cast(ID)"T"," \"ut tag 1 \" ");
+        assert (ds.getSections!(DefaultData)()[cast(ID)"test"].Arg!(char[])[cast(ID)"T"] == "ut tag 1 ");
     
         logger.info ("Unittest complete.");
     }