Speed up generated test databases a little
commit89d9914eb6fb80733d36b6f59e4f4b1909677e69
authorOlly Betts <olly@survex.com>
Thu, 11 Jan 2018 03:59:49 +0000 (11 16:59 +1300)
committerOlly Betts <olly@survex.com>
Thu, 11 Jan 2018 04:02:51 +0000 (11 17:02 +1300)
tree2c135f85d67c2ca1f0ef01dffc3ff05316f31683
parentcff79306068ffb4213d9bdcb73c59f15b7f53a20
Speed up generated test databases a little

Avoid handling an exception each time such a database doesn't yet
exist by doing a cheap stat() check on the path before trying to
open it as a database.
xapian-core/common/filetests.h
xapian-core/tests/api_compact.cc
xapian-core/tests/harness/backendmanager.cc
xapian-core/tests/harness/testrunner.cc