ICULAYOUTENGINE test code

Test executable file locations

WINS location	Hardware location	
\epoc32\release\wins\udeb\
or
\epoc32\release\wins\urel\	c:\ or z:\	

Automatic test executables - should be run before every release
Success: Test program exits cleanly.
Failure: Test program stops with an error message.

Filename	Purpose	
TC_SHAP_shapeText.EXE		Tests shaping of Hindi text and OOM tests	

Manual test executables - should be run before every release
User required to press the right arrow key to change the test case (change the sample text) and the up and down arrow keys to change the font sizes
Output should look identical to the bitmaps in the .doc files and Hindi text should be shaped. Spacing between characters can vary, but text should not be distorted.
Success: Output looks identical to the bitmaps in the .doc file, with Hindi text shaped, and the program exits cleanly when Exit is chosen from the menu
Failure: Hindi text looks distorted, is not shaped, or program exits with an error message.

Filename	Purpose	
HindiDemo.EXE		Visual shaping test	

Test rom building

\IcuLayoutEngine\test\TC_SHAP_shapeText.iby and \IcuLayoutEngine\test\HindiDemo\group\HindiDemo.iby are listed in bld.inf as a test export with destination \epoc32\rom\include\. HindiDemo can only be run on TechView.