Hi Jon, no, there is no IRC channel. Regarding the tests, I have no specific idea about how the directories should be organized (and since I'm the only one to answer to you, I must be right :)). The remaining problem is: where should the common tests (95% of them) be placed? If you choose a structure under a common directory, as you suggested as second option, the problem is probably easier to solve.
Pascal. jabber/gtalk: [email protected] msn: [email protected] On Wed, Feb 25, 2009 at 19:19, Jonathan Pryor <[email protected]> wrote: > I'd hate to re-ask, but is there an IRC channel for this project? If not, > perhaps we should start one on freenode or GIMPnet? > > > On Mon, 2009-02-23 at 10:01 +0100, Pascal Craponne wrote: > > I also suggest to keep the current tests, but restructure them in real > projects with real directories (currently they are all in the same folder, > we could probably create new projets in new directories with links to shared > files, instead of having all test projects in one folder). > > > Which raises the question: how should such a test project split be done? > > I don't know if there is a common convention, but I do know Mono's > convention is to place unit tests for an assembly into a Test directory > within the assembly's directory. Mapping this to DbLinq, we would thus have > the directories: > > src/DbLinq [ existing directory ] src/DbLinq/Test [ from > tests/Test_NUnit/Internals, tests/DbLinqTest ] src/DbLinq.Firebird [ > existing directory ] src/DbLinq.Firebird/Test [ from > tests/Test_NUnit/Test_NUnit_Firebird.csproj ] src/DbLinq.Ingres [ > existing directory ] src/DbLinq.Ingres/Test [ from > tests/Test_NUnit/Test_NUnit_Ingres.csproj ] > > This would be a "radical" departure from the current setup of keeping the > unit tests in a directory structure parallel to that of src, so I was > wondering if this would be acceptable, or if you'd instead prefer a > "parallel" structure within tests, e.g. have tests/DbLinq.Firebird, > tests/DbLinq.Ingres, etc. directories. > > - Jon > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DbLinq" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/dblinq?hl=en -~----------~----~----~----~------~----~------~--~---
