Checkout
rhuijben
committed
on 18 Feb 15
Fix more cases where the direct db operations in the C tests create nonstandard
db instances.

* subversion/libsvn_wc/wc-checks.sql
(STMT_… Show more
Fix more cases where the direct db operations in the C tests create nonstandard

db instances.

* subversion/libsvn_wc/wc-checks.sql

 (STMT_STATIC_VERIFY): Extend tests.

* subversion/tests/libsvn_wc/db-test.c

 (TESTING_DATA): Give present directories a depth and remove pristine data

   from local additions that aren't copies.

* subversion/tests/libsvn_wc/entries-compat.c

 (TESTING_DATA): Give present directories a depth; files a checksum and

   remove pristine data from local additions.

* subversion/tests/libsvn_wc/op-depth-test.c

 (insert_actual): When turning a directory in a file, really make it a file.

* subversion/tests/libsvn_wc/wc-queries-test.c

 (test_verify_parsable): New function, verifying the check statements.

 (test_funcs): Add test_verify_parsable.

* subversion/tests/libsvn_wc/wc-test-queries.sql

 (STMT_ENSURE_EMPTY_PRISTINE): New statement.

 (STMT_NODES_SET_FILE): Set checksum, remove depth.

Show less