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

Reply via email to