test: Add test showing that an upgrade doesn't happen, even when newer provider versions are available, if the -upgrade flag is set to false.