updated testing workflow