To bring this thread to a (hopeful) close, the SQLite, SQL Server, and
Linq to SQL tests are all "green" now.  (Technically they're yellow, but
at least they're not red.)

I would appreciate it immensely if we could keep it this way. :-)

Alas, keeping them out of the red effectively requires that all tests
against all databases be run...which is currently impossible (or
impractical, at least until we get that fabled VMware image with all
databases installed...).

So in the alternative, I would suggest that when adding tests, please
make sure that the added test passes against at least two different
databases.  This should be trivial, as SQLite runs everywhere, and the
wiki has detailed instructions for configuring SQL Server and other
databases [0].

If you know that your test will not pass, please mark it as [Explicit],
using the following template:

        #if !DEBUG /* && (SQLITE || MSSQL || ... other DB #defines if 
necessary) */
                [Explicit]
        #endif
                [Test]
                public void TestName() {...}

This will allow Release builds of the tests to skip your failing test,
thus keeping the tests green (or yellow, as the case may be).

Thanks,
 - Jon

[0] http://groups.google.com/group/dblinq/web/unit-tests


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