change matplotlib backend to noop to make tests more robust