Our unit tests right now are primarily built to be run against an installed copy of ThinLinc. This is probably not a good approach as it discourages using them actively during development. Bug 5865 might also be relevant to this as that might move the unit tests closer to the code they're testing.
We've decided that we do indeed want the unit tests to target the working copy rather than the installed code. A first step is updating the scout rules on the intranet with this fact. Actually fixing the existing tests can be done piecewise, perhaps whilst we are moving them as part of bug 5865.
(In reply to comment #1) > We've decided that we do indeed want the unit tests to target the working copy > rather than the installed code. A first step is updating the scout rules on the > intranet with this fact. A scout rule has been written. https://intranet.lkpg.cendio.se/ThinLinc/Scoutregler
We've done this for the unit tests for VSM, but there are a few more left. However let's handle the move of those on bug 5865.