merge of #1402 make real tests friendly

A continuance of the #1402 bug, this makes sure that the real tests use the chosen driver, rather than defaulting to the system-installed version