Community
Participate
Working Groups
The fix for enhancement 110360 has meant that there are the new "uses pointcut" entries in the relationship map. These are filtered out by default. However, all the filter tests in visual tests XReferenceViewTest now fail. They all fail in the same method - checkProvidersAgree() since now the xref provider is returning that there are two things checked (and consequently filtered out), whereas the dummy providers return that nothing is checked. I believe that this method is in fact testing the wrong thing since each provider provides its own filters so there is no guarentee that these match, and in fact there is no reason why they should. What the tests should be doing really is getting hold of the provider, finding out what is checked by default, doing the test (i.e. select all, or deselect all) and then checking whether the correct behaviour has happened.
Fixed on 1.2.1 and 1.3.0