1=============================================================================== 2David McCormack & Evan Hughes Thu Jul 6 09:33:28 EDT 2000 3slp_project@nexus.carleton.ca 4=============================================================================== 5 6Setup 7 Perform these steps to setup the program for testing. 8 0. Ensure OpenSLP source tree is installed 9 1. `tar xvfz test-suite.tar.gz' into the openslp directory. 10 2. Perform a root make of Openslp to ensure all libraries are created 11 3. Ensure that libslp.so.0.*.* is sym linked to libslp.so in the libslp 12 directory. 13 14Executing Tests 15 Go into the root directory and type the following commands: 16 make clean 17 make 18 make test 19 All tests are passed if the Makefile exits normally. 20 21Functionality Tested 22 The following functionality has been tested (as of the date in the square 23 brackets): 24 [20000525] - SLPDereg() 25 [20000525] - SLPFindSrvs() 26 [20000525] - SLPParseSrvURL() 27 [20000525] - SLPFindAttrs() 28 [20000525] - SLPOpen() 29 [20000525] - SLPReg() 30 [20000605] - SLPEscape() 31 [20000605] - SLPUnescape() 32 33 The following SLP function as defined in RFC 2614 were not tested: 34 - SLPDelAttrs() 35 - SLPFindSrvTypes() 36 - SLPFree() 37 - SLPGetRefreshInterval() 38 - SLPFindScopes() 39 - SLPGetProperty() 40 - SLPSetProperty() 41 42Assorted Information 43 Please contact us (slp_project@nexus.carleton.ca) if there are any issues 44 with this test suite. 45 46 The running of this test suite does not ensure that all of the functionality 47 is working correctly, it mearly ensures that the tested modules return the 48 valid results given their input. 49