-
Notifications
You must be signed in to change notification settings - Fork 6
Conversation
b342cc1
to
0a4b045
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The InequalityQueryTests.GreaterThanOrEqualToQueryTest
fails for timespan, with
SELECT * FROM ($val1 >= $val2)
$val1=$val1="1.00:00:00
which returns true
, but false
is expected according to the test. This is because the expected calculation is defined as exclusive greater, not greater equals
(dynamic)val1! > (dynamic)val2!
The remaining failing tests execute with no issues in Debug mode, I suspect the errors are somehow related to testcase-isolation |
If I re-run failed tests, the failing tests finish successfully... |
Test logging shows that the Database is not reset after each testcase :(
|
Implementing using DbHandle<T> h = new();
d.Database.Create([...]);
d.Database.Query([...]); Is there any easier method, I am missing? |
The duplicate item in the REST tests are artifacts from the RPC test. The db doesn't seem to reset in between |
The unittests are now fully isolated, one tests still fails |
As always, thanks a lot for the testcases! We will get to the 80% coverage soon^^ |
Split the query tests into their own files
Added Date and Enum query tests (6 failing)
Added a few more type to
RoundTripObject