Fixed missing glUseProgram() in the test code (stupid me - wondered why everything shows in white!)