Home | History | Annotate | Download | only in functional
      1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
      3 <head>
      4 <meta http-equiv="content-type" content="text/html;charset=utf-8" />
      5 <title>Test Suites</title>
      6 
      7 <!-- JsUnit include -->
      8 <script type="text/javascript" src="../jsunit/app/jsUnitCore.js"></script>
      9 
     10 <!-- Test Code -->
     11 <script type="text/javascript">
     12     function lexerSuite() {
     13         var lexer_suite = new top.jsUnitTestSuite();
     14         lexer_suite.addTestPage("../functional/t001lexer.html");
     15         lexer_suite.addTestPage("../functional/t002lexer.html");
     16         lexer_suite.addTestPage("../functional/t003lexer.html");
     17         lexer_suite.addTestPage("../functional/t004lexer.html");
     18         lexer_suite.addTestPage("../functional/t005lexer.html");
     19         lexer_suite.addTestPage("../functional/t006lexer.html");
     20         lexer_suite.addTestPage("../functional/t007lexer.html");
     21         lexer_suite.addTestPage("../functional/t008lexer.html");
     22         lexer_suite.addTestPage("../functional/t009lexer.html");
     23         lexer_suite.addTestPage("../functional/t010lexer.html");
     24         lexer_suite.addTestPage("../functional/t011lexer.html");
     25         lexer_suite.addTestPage("../functional/t012lexerXML.html");
     26         lexer_suite.addTestPage("../functional/t019lexer.html");
     27         lexer_suite.addTestPage("../functional/t020fuzzy.html");
     28         lexer_suite.addTestPage("../functional/t025lexerRulePropertyRef.html");
     29         lexer_suite.addTestPage("../functional/t027eof.html");
     30         lexer_suite.addTestPage("../functional/t038lexerRuleLabel.html");
     31         lexer_suite.addTestPage("../functional/t040bug80.html");
     32         lexer_suite.addTestPage("../functional/t046rewrite.html");
     33         lexer_suite.addTestPage("../functional/t048rewrite.html");
     34         return lexer_suite;
     35     }
     36 
     37     function parserSuite() {
     38         var parser_suite = new top.jsUnitTestSuite();
     39         parser_suite.addTestPage("../functional/t013parser.html");
     40         parser_suite.addTestPage("../functional/t014parser.html");
     41         parser_suite.addTestPage("../functional/t015calc.html");
     42         parser_suite.addTestPage("../functional/t016actions.html");
     43         parser_suite.addTestPage("../functional/t017parser.html");
     44         parser_suite.addTestPage("../functional/t018llstar.html");
     45         parser_suite.addTestPage("../functional/t024finally.html");
     46         parser_suite.addTestPage("../functional/t026actions.html");
     47         parser_suite.addTestPage("../functional/t032subrulePredict.html");
     48         parser_suite.addTestPage("../functional/t033backtracking.html");
     49         parser_suite.addTestPage("../functional/t045dfabug.html");
     50         parser_suite.addTestPage("../functional/t034tokenLabelPropertyRef.html");
     51         parser_suite.addTestPage("../functional/t035ruleLabelPropertyRef.html");
     52         parser_suite.addTestPage("../functional/t036multipleReturnValues.html");
     53         parser_suite.addTestPage("../functional/t037rulePropertyRef.html");
     54         parser_suite.addTestPage("../functional/t039labels.html");
     55         parser_suite.addTestPage("../functional/t041parameters.html");
     56         parser_suite.addTestPage("../functional/t044trace.html");
     57         return parser_suite;
     58     }
     59 
     60     function treeParserSuite() {
     61         var tree_parser_suite = new top.jsUnitTestSuite();
     62         tree_parser_suite.addTestPage("../functional/t047treeparser.html");
     63         tree_parser_suite.addTestPage("../functional/t049treeparser.html");
     64         return tree_parser_suite;
     65     }
     66 
     67 
     68     function sempredSuite() {
     69         var sempred_suite = new top.jsUnitTestSuite();
     70         sempred_suite.addTestPage("../functional/t021hoist.html");
     71         sempred_suite.addTestPage("../functional/t030specialStates.html");
     72         sempred_suite.addTestPage("../functional/t031emptyAlt.html");
     73         return sempred_suite;
     74     }
     75 
     76     function synpredSuite() {
     77         var synpred_suite = new top.jsUnitTestSuite();
     78         synpred_suite.addTestPage("../functional/t029synpredgate.html");
     79         synpred_suite.addTestPage("../functional/t043synpred.html");
     80         return synpred_suite;
     81     }
     82 
     83 
     84     function scopeSuite() {
     85         var scope_suite = new top.jsUnitTestSuite();
     86         scope_suite.addTestPage("../functional/t022scopes.html");
     87         scope_suite.addTestPage("../functional/t023scopes.html");
     88         return scope_suite;
     89     }
     90 
     91      function astSuite() {
     92         var ast_suite = new top.jsUnitTestSuite();
     93         ast_suite.addTestPage("../functional/t042ast.html");
     94         return ast_suite;
     95     }
     96 
     97     function threepoint1Suite() {
     98         var ast_suite = new top.jsUnitTestSuite();
     99         ast_suite.addTestPage("../functional/t051treeRewriteAST.html");
    100         ast_suite.addTestPage("../functional/t052import.html");
    101         return ast_suite;
    102     }
    103 
    104     function suite() {
    105         var all = new top.jsUnitTestSuite();
    106         all.addTestSuite(lexerSuite());
    107         all.addTestSuite(parserSuite());
    108         all.addTestSuite(sempredSuite());
    109         all.addTestSuite(synpredSuite());
    110         all.addTestSuite(scopeSuite());
    111         all.addTestSuite(astSuite());
    112         all.addTestSuite(treeParserSuite());
    113         all.addTestSuite(threepoint1Suite());
    114         return all;
    115     }
    116 </script>
    117 
    118 </head>
    119 <body>
    120     <h1>Test Suites</h1>
    121 </body>
    122 </html>
    123