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
-~----------~----~----~----~------~----~------~--~---