Hello Chris, I am definitely interested into such gnucash data set of books/accounts/etc for testing piecash (reports, performance,.. ). With the transition to gnucash 3 coming to maturity, I planned to convert/rework the existing set of sample books ( https://github.com/sdementen/piecash/tree/master/gnucash_books) so if you have something that may be useful in this respect... Did you already share something on GitHub?
Sebastien On Sun, Nov 11, 2018, 03:05 David Cousens <davidcous...@bigpond.com wrote: > Chris Millsap, Chris Good > > There is some limited test and example data in the GnuCash sources > .../gnucash-src/doc/examples. Not very extensive. These days a lot of > testing effort is shifted towards unit tests rather than extensive overall > functional tests although they still have a place. I would think there > would > be a serious problem in validation of a data set and then the maintenance > issues you alluded to. Another difficulty would be defining a test data set > which would cover the various feature sets adequately, e.g. business, > trading, multicurrency etc. To define an adequate test data suite would > also > require an extensive knowledge of the code base in any case. > > Possible but is it really worth the effort? In accounting if major features > like compliance with the accounting equation, zero sum for transaction > splits are broken, then it will be generally obvious very quickly and the > unit tests on the engine seem likely pick that up. > > What is it that you would wan't a test data suite to do that is not covered > by the existing unit tests? > > David Cousens > > > > ----- > David Cousens > -- > Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html > _______________________________________________ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel