added discovery tests + fixes
cppproj tests are fully functional