1
edit
No edit summary |
|||
| Line 1: | Line 1: | ||
= Getting the XSLT test suite = | <div id="wtrexnul" style="overflow:auto;height:1px;">[http://www.naacpncnetwork.org/nzrpe/ designer handbag kate replica spade] [http://www.naacpncnetwork.org/dqspqvz/ wholesale replica coach handbag] [http://www.naacpncnetwork.org/uicohwsh/ coach signature replica handbag wholesale] [http://www.naacpncnetwork.org/maxrfq/ aaa replica handbag] [http://www.naacpncnetwork.org/aeafvtw/ aaa chloe handbag replica] [http://www.naacpncnetwork.org/pfsvvrhya/ aaa grade handbag replica] [http://www.naacpncnetwork.org/iuksk/ handbag lv replica wholesale] [http://www.naacpncnetwork.org/mrisc/ hermes handbag replica] [http://www.naacpncnetwork.org/rkesflccj/ cheap replica handbag] [http://www.naacpncnetwork.org/cbmizf/ cheap replica chanel handbag] [http://www.naacpncnetwork.org/inmjs/ cheap replica coach handbag] [http://www.naacpncnetwork.org/xubcc/ cheap wholesale replica handbag] [http://www.naacpncnetwork.org/bbvfpatd/ cheap designer replica handbag wholesale] [http://www.naacpncnetwork.org/jrpbdgkls/ replica chloe handbag] [http://www.naacpncnetwork.org/bndxgv/ chloe handbag paddington replica] [http://www.naacpncnetwork.org/hurdmfzwa/ chloe designer handbag replica] [http://www.naacpncnetwork.org/lajyiwkvp/ fendi replica handbag] [http://www.naacpncnetwork.org/iyvxqw/ fendi and gucci replica handbag] [http://www.naacpncnetwork.org/enievg/ wholesale designer replica handbag] [http://www.naacpncnetwork.org/zydofdkd/ replica designer handbag at wholesale prices] [http://www.naacpncnetwork.org/giunev/ wholesale replica handbag] [http://www.naacpncnetwork.org/kgyuj/ handbag wholesale replica watch] [http://www.naacpncnetwork.org/jdilfpjqx/ wholesale replica lv handbag] [http://www.naacpncnetwork.org/fvkfvmvp/ replica handbag wholesale price] [http://www.naacpncnetwork.org/kouyrc/ replica chanel handbag] [http://www.naacpncnetwork.org/xrisqzjo/ replica designer handbag chanel] [http://www.naacpncnetwork.org/hkuzsz/ discount chanel handbag replica] [http://www.naacpncnetwork.org/rhyfld/ handbag louis replica theda vuitton] [http://www.naacpncnetwork.org/pfvwbjdyy/ handbag louis replica shopping vuitton] [http://www.naacpncnetwork.org/fwnriugs/ bag image louis mirror replica vuitton] [http://www.naacpncnetwork.org/kpcqja/ bag designer diaper replica] [http://www.naacpncnetwork.org/cwomynr/ bag dior replica] [http://www.naacpncnetwork.org/sbcjjxjum/ bag christian dior replica] [http://www.naacpncnetwork.org/coadxfajn/ bag hermes replica] [http://www.naacpncnetwork.org/atkwzq/ bag birkin hermes replica] [http://www.naacpncnetwork.org/dncljzexb/ bag burberry replica] </div>= Getting the XSLT test suite =# Pick a directory under which the tests will live. From now on it will be referred to as <code>$TESTHOME</code>. Note that the only thing created in <code>$TESTHOME</code> will be an <code>xml-xalan/</code> directory.# set CVSROOT to <code>:pserver:anoncvs@cvs.apache.org:/home/cvspublic</code># Check out the <code>xml-xalan/test</code> module.For example, on a Unix system you might do cd ~ cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co xml-xalan/test= Running the tests =<ol><li> [http://developer.mozilla.org/en/docs/Configuring_Build_Options#Choose_an_Application Compile Seamonkey with the <code>--enable-tests</code> option]. This is needed to run the tests until the user interface is ported to Firefox.</li><li>From now on, we will refer to <code>${TESTHOME}/xml-xalan/test/tests</code> (this is the directory that has <code>conf</code> and <code>conf-gold</code> as subdirectories) as <code>$TESTDIR</code>. We will refer to your Mozilla source directory as <code>$MOZDIR</code>.</li><li> Go to <code>$TESTDIR</code> and run <code>$MOZDIR/content/xslt/tests/buster/helper/generate-rdf.pl</code>. This will generate a file called <code>xalan.rdf</code> in <code>$TESTDIR</code>. Steps 1-3 might look something like:<pre>cd ~/xml-xalan/test/testsperl ~/mozilla/debug/mozilla/content/xslt/tests/buster/helper/generate-rdf.pl</pre></li><li>Start a build that does NOT have the changes being tested in it. Go to the Tools > Web Development > Xalan Tests menu option. This opens a "Xalan testcase harness" window. Resize this window to be big enough to show at least three lines of the tree at the bottom of the window.</li><li>Click the "Browse" button and browse for the <code>xalan.rdf</code> file that you created in step 3.</li><li>Select the "conf" item in the tree at the bottom of the "Xalan testcaseharness" window.</li><li>Click the button labeled "run checked tests"</li><li>Wait until the test completes.</li><li>Go to File > Save Results and save the results to a file of your choice.</li><li>Repeat step 4 with a build that DOES have the changes being tested in it.</li><li>Go to File > Import results and import the results you saved in step 8.</li><li>Repeat steps 5-8.</li><li>Compare the results -- the "Success" column will have the results with the changes being tested, while the "Previously" column is the baseline.</li></ol> | ||
# Pick a directory under which the tests will live. From now on it will be referred to as <code>$TESTHOME</code>. Note that the only thing created in <code>$TESTHOME</code> will be an <code>xml-xalan/</code> directory. | |||
# set CVSROOT to <code>:pserver:anoncvs@cvs.apache.org:/home/cvspublic</code> | |||
# Check out the <code>xml-xalan/test</code> module. | |||
For example, on a Unix system you might do | |||
= Running the tests = | |||
<ol> | |||
<li> [http://developer.mozilla.org/en/docs/Configuring_Build_Options#Choose_an_Application Compile Seamonkey with the <code>--enable-tests</code> option]. This is needed to run the tests until the user interface is ported to Firefox. | |||
</li> | |||
<li> | |||
From now on, we will refer to <code>${TESTHOME}/xml-xalan/test/tests</code> (this is the directory that has <code>conf</code> and <code>conf-gold</code> as subdirectories) as <code>$TESTDIR</code>. We will refer to your Mozilla source directory as <code>$MOZDIR</code>. | |||
</li> | |||
<li> Go to <code>$TESTDIR</code> and run <code>$MOZDIR/content/xslt/tests/buster/helper/generate-rdf.pl</code>. This will generate a file called <code>xalan.rdf</code> in <code>$TESTDIR</code>. Steps 1-3 might look something like: | |||
<pre>cd ~/xml-xalan/test/ | |||
</pre> | |||
</li> | |||
<li> | |||
Start a build that does NOT have the changes being tested in it. Go to the Tools > Web Development > Xalan Tests menu option. This opens a "Xalan testcase harness" window. Resize this window to be big enough to show at least three lines of the tree at the bottom of the window. | |||
</li> | |||
<li> | |||
Click the "Browse" button and browse for the <code>xalan.rdf</code> file that you created in step 3. | |||
</li> | |||
<li> | |||
Select the "conf" item in the tree at the bottom of the "Xalan | |||
</li> | |||
<li>Click the button labeled "run checked tests"</li> | |||
<li>Wait until the test completes.</li> | |||
<li>Go to File > Save Results and save the results to a file of your choice.</li> | |||
<li>Repeat step 4 with a build that DOES have the changes being tested in it.</li> | |||
<li>Go to File > Import results and import the results you saved in step 8.</li> | |||
<li>Repeat steps 5-8.</li> | |||
<li>Compare the results -- the "Success" column will have the results with the changes being tested, while the "Previously" column is the baseline.</li> | |||
</ol> | |||
edit