Commit 05f0a51a authored by Jeremy C. Reed's avatar Jeremy C. Reed
Browse files

Add some details how to configure the tests.

And spell out word.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1602 e5f2f494-b856-4b98-b285-d166d9295462
parent 15ad5173
......@@ -46,7 +46,7 @@ Simple build instructions:
./configure
make
If building from Subversion repo, run:
If building from Subversion repository, run:
autoreconf --install
......@@ -79,8 +79,28 @@ Install with:
make install
TESTS
The tests use the googletests framework for C++. It is available
from http://code.google.com/p/googletest/. To enable the tests,
configure BIND 10 with --with-gtest to point to the base path that
contains the gtest include and lib directories, for example:
./configure --with-gtest=/usr/pkg/
Then run "make check" to run these tests.
./configure CXX=/usr/pkg/gcc44/bin/g++ --with-lcov=/usr/pkg/bin/lcov --prefix=/home/reed/opt/bind10 --with-gtest=/usr/pkg/ LDFLAGS="-Wl,-R/usr/pkg/lib -lpthread" --enable-man --with-boostlib
TEST COVERAGE
The code coverage report for the C++ tests uses LCOV. It is available
from http://ltp.sourceforge.net/. To generate your own HTML report,
configure BIND 10 with the --with-lcov switch to point to the lcov
executable, for example:
./configure --with-lcov=/usr/pkg/bin/lcov
Doing code coverage tests:
make coverage
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment