mirror of
https://github.com/samba-team/samba.git
synced 2025-01-10 01:18:15 +03:00
e8c5d0e25e
When using non-standard test subdirectories, the current code can fail to find the test bin directory and stupidly just adds /bin to PATH. Switch to using CTDB_TESTS_ARE_INSTALLED along with some sanity checks to determine the mode of operation. With this change, test directories can now be created as subdirectories of arbitrary component directories. Tests can then be run directly, either by specifying the subdirectory or individual test cases. Integration into the top-level tests/ directory is then done via a symbolic link, which enables 2 things: * Ability to run a directory of test cases from top level by simply specifying the link name. * Ease of installation - the installation code just works with the symbolic link. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com> |
||
---|---|---|
.. | ||
client | ||
common | ||
config | ||
doc | ||
ib | ||
include | ||
packaging/RPM | ||
protocol | ||
server | ||
tcp | ||
tests | ||
tools | ||
utils | ||
.bzrignore | ||
.gitignore | ||
configure | ||
configure.rpm | ||
COPYING | ||
Makefile | ||
README | ||
wscript |
This is the release version of CTDB, a clustered implementation of TDB database used by Samba and other projects to store temporary data. This software is freely distributable under the GNU public license, a copy of which you should have received with this software (in a file called COPYING). For documentation on CTDB, please visit CTDB website http://ctdb.samba.org.