testQP handles missing dependencies gracefully