Bug #5811
Updated by Michael Kay almost 2 years ago
The testing (and in part, the implementation) of LINQ support is inadequate. There appear to be no saved/committed unit tests. This doesn't mean the code is untested - a lot of it seems to be working - but there are definitely gaps. I have now discovered (on the unmerged local branch "localize") a set of tests that were written when the coding was done but weren't saved in the project to be run routinely. So the code was largely working in Feb 2022, but it stopped working subsequently as a result of changes elsewhere in the product, and the fact that the tests weren't integrated meant this was overlooked.