javacommons/security/javaunicertstoreplugin/tsrc/README.txt
author Fionntina Carville <fionntinac@symbian.org>
Thu, 28 Oct 2010 13:10:57 +0100
branchRCL_3
changeset 85 056c105f6e98
parent 19 04becd199f91
permissions -rw-r--r--
Adding in java_s60_release.hrh


Execution of the tests:

1. Go to the build\ directory.
2. Compile tests using following commands:
   bldmake bldfiles
   make -f %JAVA_SRC_ROOT%/build/Makefile.nonqt
3. Execute test by following commmand: 
   \epoc32\release\winscw\udeb\javasecurity_certstoreplugintests.exe
4. Clean tests by following command:  
   make -f %JAVA_SRC_ROOT%/build/Makefile.nonqt clean
   Note: Cleaning is important because javacaptain.exe is moved under emulator's c:\sys\bin directory by build of the tests.
         Clean command moves it back to the \epoc32\release\winscw\udeb\ directory.
         Moving javacaptain.exe must be done because test data cannot be write to the z: drive.

Test environment:
This unit test set uses actual java captain to retrieve certificate information
from the javacertstore which extension plugin of the java captain.
Purpose of the Extensionplugin (part of the test code) is stop javacertstore extension plugin 
from the java captain. This is needed because javacertstore caches its data and otherwise we
would not have been able to change certificate data in the file system.