freetds AT lists.ibiblio.org
Subject: FreeTDS Development Group
List archive
- From: "James K. Lowden" <jklowden AT freetds.org>
- To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
- Subject: Re: [freetds] unittest/setnull.c passes
- Date: Tue, 11 Dec 2007 10:25:51 -0500
ZIGLIO, Frediano, VF-IT wrote:
> > unittest/null.c and unittest/null2.c fail on Sybase servers because
> > there's no NTEXT or NVARCHAR(MAX).
> >
>
> No, these kind of errors are ignored. However the test isn't able to
> distinguish if server return differently empty strings and NULLs...
> Sybase cannot store empty string so it returns empty strings as ' '.
Hi Freddy,
There's so much noise in the output that I couldn't see what was expected
and what failed.
I mostly like your new tests. They're modular, generally easy to extend
(even if they're sometimes hard to pass!). And it's *great* to have
someone other than the guy writing the feature write the test. But would
it be OK to say the output is sometimes not very helpful?
I like output to be pretty quiet until something goes wrong. Something
like:
Trying A ... ok
Trying B ... ok
Trying C ...
error: file:line: message expected C, got X.
When I get a chance (or if you do), I'd like to change the null tests not
to use the "OK anticipated error receive" feature. I added that feature
to test provoking errors: If I do X, does the library emit msgno Y? It's
not for ignoring messages because a server doesn't support a datatype. We
have DBTDS() for that.
BTW, I looked for something like dbsetnull() in ODBC. Didn't find
anything. Does it exist?
Regards,
--jkl
-
[freetds] unittest/setnull.c passes,
James K. Lowden, 12/11/2007
-
Re: [freetds] unittest/setnull.c passes,
ZIGLIO, Frediano, VF-IT, 12/11/2007
-
Re: [freetds] unittest/setnull.c passes,
James K. Lowden, 12/11/2007
- Re: [freetds] unittest/setnull.c passes, ZIGLIO, Frediano, VF-IT, 12/11/2007
-
Re: [freetds] unittest/setnull.c passes,
James K. Lowden, 12/11/2007
-
Re: [freetds] unittest/setnull.c passes,
ZIGLIO, Frediano, VF-IT, 12/11/2007
Archive powered by MHonArc 2.6.24.