One example for the decimal issue is DecimalTypeFixture.

Examples for the parameter issue:
CriteriaQueryTests.OrderProjectionAliasedTest,
CriteriaQueryTests.OrderProjectionTest and CriteriaQueryTests.Subselect. 

 

Amro

 

Von: [email protected]
[mailto:[email protected]] Im Auftrag von Oskar
Berggren
Gesendet: Montag, 13. Januar 2014 21:45
An: [email protected]
Betreff: Re: [nhibernate-development] Firebirds broken tests

 

 

 

2013/12/23 Amro El-Fakharany <[email protected]
<mailto:[email protected]> >

Hi Everybody,
I noticed that there are some (actually a lot!) tests broken for Firebird
and I decided to tackle each Problem one by one.

So far I have found three Issues wich are (roughly description):
1) Decimal data type: Firebird does'nt support precisions larger than 18 and
the default of nh is 19. 
I extended the FirebirdDialect to override the "GetTypeName" method and swap
larger Decimal precisions with 18.

2) Parameters Within a select clause: Firebird needs a typecast if a
parameter is used within a select clause.
I extended the FirebirdClientDriver to override the AdjustCommand method and
typecast the parameter.

 

Can you point to some existing tests that fails due to 1 and 2 above please?

/Oskar

-- 
 
--- 
You received this message because you are subscribed to the Google Groups
"nhibernate-development" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to  <mailto:[email protected]>
[email protected].
For more options, visit https://groups.google.com/groups/opt_out.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"nhibernate-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to