On 7 April 2010 13:06, Mike Caron <[email protected]> wrote: > I forgot to mention in the log, but the tests build up a tree from nothing, > with various random parameters, save it to disk, read it from disk again > into a new tree, and compare the new tree with the old one to make sure it > matches. > > We can add other tests, but this covers 95% of the usage... Not tested are > [Find/Get]ChildByName and AddChild[After/Before]. > > [email protected] wrote: >> >> pkmnfrk >> 2010-04-06 18:03:29 -0700 (Tue, 06 Apr 2010) >> 411 >> Reworking reloadtest.bas into a unit test of the key features of RELOAD >> (creating documents, navigating documents, serializing and deserializing >> trees, etc). >> >> Also, minor optimization in the Node type, by sticking ->num and ->flo in >> a Union together, since only one of those is valid at any given time >> (depending on ->nodeType). I would have stuck ->str in there too, but for >> some reason, FB doesn't like that. >> --- >> U wip/reload.bi >> U wip/reloadtest.bas >> _______________________________________________ >> Ohrrpgce mailing list >> [email protected] >> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org > > -- > Mike
Have you seen the reload utility functions James wrote for saving and loading slices, in slices.bas? I think that they should be renamed, moved, and made part of the standard RELOAD interface. _______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
