| Index: source/test/letest/readme.html
|
| diff --git a/source/test/letest/readme.html b/source/test/letest/readme.html
|
| deleted file mode 100644
|
| index 8e91b9ae254c40ab1cf3dc9ac40b80de630c35ca..0000000000000000000000000000000000000000
|
| --- a/source/test/letest/readme.html
|
| +++ /dev/null
|
| @@ -1,114 +0,0 @@
|
| -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
| -<html>
|
| -<head>
|
| -<meta name="generator" content=
|
| -"HTML Tidy for Windows (vers 26 April 2007), see www.w3.org">
|
| -<meta http-equiv="Content-Type" content=
|
| -"text/html; charset=us-ascii">
|
| -<meta name="Copyright" content=
|
| -"Copyright (c) 2001-2007, International Business Machines Corporation and others. All Rights Reserved.">
|
| -<meta name="Author" content="Eric Mader">
|
| -<meta name="GENERATOR" content=
|
| -"Mozilla/4.72 [en] (Windows NT 5.0; U) [Netscape]">
|
| -<title>Readme file for letest and gendata</title>
|
| -</head>
|
| -<body>
|
| -<h2>What are letest and gendata?</h2>
|
| -letest is a test program that you can use to verify the basic
|
| -functionality of the ICU LayoutEngine. It tests the LayoutEngine's
|
| -API and reads an XML file that contains test cases to test some of
|
| -the features of the LayoutEngine. These test cases are not
|
| -comprehensive, but they do test the most important features of
|
| - the LayoutEngine. When you have successfully run letest, you
|
| -can use the ICU LayoutEngine in you application knowing that the
|
| -basic functionality is working correctly.<br>
|
| -<p>gendata is a program that is used by the ICU team to build the
|
| -file letest.xml which contains the test cases. Unless you have
|
| -changed your copy of the LayoutEngine and want to validate the
|
| -changes on other platforms, there's no reason for you to run this
|
| -program.</p>
|
| -<p>(The ICU team first runs a Windows application which uses the
|
| -ICU LayoutEngine to display the text that letest uses. Once it has
|
| -been verified that the text is displayed correctly, gendata is run
|
| -to produce letest.xml, and then letest is run on Windows to verify
|
| -that letest still works with the new data.)<br></p>
|
| -<h2>How do I build letest?</h2>
|
| -First, you need to build ICU, including the LayoutEngine.
|
| -<p>On Windows, letest is part of the allinone project, so a normal
|
| -build of ICU will also build letest. On UNIX systems, connect to
|
| -<top-build-dir>/test/letest and do "make all" .<br></p>
|
| -<h2>How do I run letest?</h2>
|
| -Before you can run letest, you'll need to get the fonts it uses.
|
| -For legal reasons, we can't include most of them with ICU, but you
|
| -can download them from the web. To do this, you'll need access to a
|
| -computer running Windows. All of the fonts should be stored in
|
| -<icu>/source/test/testdata. Here's how to get the fonts:
|
| -<p>Download a recent version of the Java 2 Platform, Standard
|
| -Edition (J2SE) from <a href=
|
| -"http://java.sun.com/javase/downloads/index.html">java.sun.com</a>.
|
| -Click on the "Download" button for the version of Java that you
|
| -want to download. The page offers both JDKs and JREs. (The JRE is
|
| -sufficient for letest.) The download page will have a link to the
|
| -license agreement. Be sure to read and understand the license
|
| -agreement, and then click on the Accept button. Download the
|
| -package and install it. You'll need one font. On Windows, it will
|
| -be in, for example, "C:\Program Files\Java\jdk1.6.0\jre\lib\fonts".
|
| -The file you want is "LucidaSansRegular.ttf". Copy this file into
|
| -the directory from which you'll run letest.<br></p>
|
| -<p>Next is the Hindi font. Go to the NCST site and download
|
| -<a href="http://tdil.mit.gov.in/download/Raghu.htm">raghu.ttf</a>.
|
| -When you hit the DOWNLOAD button on the page, it will open another
|
| -window which contains a disclaimer and a license agreement. Be sure
|
| -that you understand and agree to all of this before you download
|
| -the font. You can download raghu.ttf into the directory from which
|
| -you'll run letest.<br></p>
|
| -<p>Then download the Thai font. Go to <a href=
|
| -"http://www.into-asia.com/thai_language/thaifont/">into-asia.com</a>
|
| -and click on the link for the Angsana font. This will download a
|
| -.ZIP file. Extract the font file, angsd___.ttf, into the directory
|
| -from which you will run letest.<br></p>
|
| -<p>There's still one more font to get, the Code2000 Unicode font.
|
| -Go to James Kass' <a href="http://www.code2000.net/">Unicode
|
| -Support In Your Browser</a> page and click on the link that says
|
| -"Click Here to download Code2000 shareware demo Unicode font." This
|
| -will download a .ZIP file which contains CODE2000.TTF and
|
| -CODE2000.HTM. Expand this .ZIP file and put the CODE2000.TTF file
|
| -in the directory from which you'll run letest.<br></p>
|
| -<p><span style="font-weight: bold;">Note:</span> The Code2000 font
|
| -is shareware. If you want to use it for longer than a trial period,
|
| -you should send a shareware fee to James. Directions for how to do
|
| -this are in CODE2000.HTM.</p>
|
| -<p>letest.xml references three other fonts:</p>
|
| -<ul>
|
| -<li>ARIALUNI.TTF is Microsoft's Arial Unicode MS font, which is
|
| -distributed with Microsoft Office and is licensed only for use on
|
| -the Windows operating system.</li>
|
| -<li>Devamt.ttf is a proprietary font which cannot be freely
|
| -downloaded.</li>
|
| -<li>TestFont1.otf is included with ICU.</li>
|
| -</ul>
|
| -To run letest type CTRL+F5 in Visual Studio, or "make check" in
|
| -UNIX. If everything's OK you should see something like this:
|
| -<blockquote><tt> /<br>
|
| - /api/<br>
|
| - ---[OK] ---/api/ParameterTest<br>
|
| - ---[OK] ---/api/FactoryTest<br>
|
| - /layout/<br>
|
| - ---[OK] ---/layout/AccessTest<br>
|
| - ---[OK] ---/layout/DataDrivenTest<br>
|
| - /c_api/<br>
|
| - ---[OK] ---/c_api/ParameterTest<br>
|
| - ---[OK] ---/c_api/FactoryTest<br>
|
| - /c_layout/<br>
|
| - ---[OK] ---/c_layout/AccessTest<br>
|
| - ---[OK] ---/c_layout/DataDrivenTest<br>
|
| -<br>
|
| -[All tests passed successfully...]<br>
|
| -Elapsed Time: 00:00:00.351<br></tt></blockquote>
|
| -If letest cannot open a font, it will print a warning message and
|
| -skip the test. letest will also check the version of the font you
|
| -have to make sure it's the same one that was used to generate the
|
| -test case. If the version doesn't match, letest will print a
|
| -warning message and proceed with the test.<br>
|
| -</body>
|
| -</html>
|
|
|