Project

General

Profile

Actions

Bug #4107

closed

ChronoSync unit tests somehow use the ChronoSync installed in the system

Added by Ashlesh Gawande almost 7 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

If a change (say addition of a cout statement) is made in local repo of ChronoSync and the unit tests are executed without installing ChronoSync the cout statement is not shown.

Actions #1

Updated by Davide Pesavento over 4 years ago

That's expected. You need to set LD_LIBRARY_PATH=build or something like that if you want the unit-tests binary to use the library in build/. This is not a bug (technically we could add a RPATH to the executable(s), but that comes with its own set of problems).

Actions #2

Updated by Ashlesh Gawande over 4 years ago

  • Status changed from New to Closed
  • Start date deleted (05/31/2017)

Got it, thanks - closing.

Actions

Also available in: Atom PDF