On Fri, 27 Mar 2015 18:25:04 +0100 Mateusz Loskot <[email protected]> wrote:
ML> On 27 March 2015 at 17:53, Vadim Zeitlin <[email protected]> wrote: ML> ML> > My favourite solution would be to just move the tests one level up in the ML> > file system, i.e. get rid of the subdirectory completely. But we could also ML> > keep the hierarchy and just rename it to something else, especially if ML> > somebody has any good proposals for the subdirectory name ("catch" doesn't ML> > count, because it doesn't really matter what do the tests use for their ML> > checks, the name should rather describe what do they do and not how). ML> ML> Two options which are equally good to me: ML> 1. Move tests/assert/* one level up to tests/ ML> 2. Rename tests/assert to tests/{system|functional|integrate}, which may open ML> the structure for other test categories (e.g. plain unit tests that ML> don't test backends functional ML> integration with any physical DB env). ML> ML> Please, choose whichever suits you. In the absence of any objections/other proposals, I chose (1) and merged my catch-tests branch in develop now. I didn't have time to further reorganize the tests yet because I wanted to submit https://github.com/SOCI/soci/pull/302 as soon as possible, as this is what we really need, but I hope to do it in the future. I think that ideal would be to stop building all the different soci_xxx_test programs and build just a single soci_test which would integrate all the backends and run the common tests for all of them by default -- but allow to choose just a single (or several) backend(s) to use from the command line. But this would require a lot of changes... Regards, VZ
pgpRIq4PiyTKw.pgp
Description: PGP signature
------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________ soci-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/soci-users
