On the 'pristines-on-demand-on-mwf' branch: Rework the conditional checks
in the Python test suite.

Now the pristine mode is a property of the working copy [settings], rather
than format.  So let's use `svn info --show-item=store-pristine` to access
that state where it is necessary.

* subversion/tests/cmdline/svntest/sandbox.py
  (Sandbox.pristines_on_demand_enabled): Remove.

* subversion/tests/cmdline/svntest/actions.py
  (get_wc_store_pristine): New helper.  Use it …

* subversion/tests/cmdline/authz_tests.py
  (cat_base_after_repo_access_removed): …here, …

* subversion/tests/cmdline/move_tests.py
  (move_conflict_details): …here, …

* subversion/tests/cmdline/trans_tests.py
  (keywords_from_birth, eol_change_is_text_mod): …here, …

* subversion/tests/cmdline/update_tests.py
  (another_hudson_problem): …and here.

* subversion/tests/cmdline/upgrade_tests.py
  (check_pristine): Use the new helper to skip white-box check of the
   file contents at wc.text_base_path().


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/pristines-on-demand-on-mwf@1905482 13f79535-47bb-0310-9956-ffa450edef68
7 files changed