Name Last Update
..
src/server/org/opends/server Loading commit data...
README Loading commit data...
build.sh Loading commit data...
build.xml Loading commit data...

README

The functional test suite, also known as the acceptance test suite,
will eventually be a standalone library from the Directory Server.

Thus the build environment was kept completely separate from that
for Directory Server.

To run the functional test suite from a fresh check out, the following
steps will be necessary.

1. Build the DirectoryServer.jar in the build process for Directory
Server. This is of course not necessary if you already have
a DirectoryServer.jar.

2. Copy the ext and the lib sub-directories from the Directory Server
build environment to the functional-test directory.

3. Copy the DirectoryServer.jar into the functional-tests/lib
directory.

4. Edit the file, src/com/sun/directory/DirectoryServerAcceptanceTestCase.java,
with the appropriate directory paths and variable values.

5. Run ./build.sh

6. Ensure that your java classpath includes junit.jar, je.jar,
the new DirectoryServer.jar, and the directory where the
functional test classes reside.

7. Execute the functional tests with the command
java com.sun.directory.DirectoryServerAcceptanceTestSuite