list.php 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. <?php
  2. header( "Content-type: text/html; charset=utf-8" );
  3. //被测&统计概率的部分
  4. $filter = array_key_exists( 'filter' , $_GET ) ? $_GET[ 'filter' ] : '*';
  5. //跑的用例
  6. $filterRun = array_key_exists( 'filterRun' , $_GET ) ? $_GET[ 'filterRun' ] : $filter;
  7. $quirk = array_key_exists( 'quirk' , $_GET );
  8. if ( !$quirk ) {
  9. ?>
  10. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  11. <?php } ?>
  12. <html>
  13. <head>
  14. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  15. <title>Ueditor Test Index Page</title>
  16. <script type="text/javascript" src="js/jquery-1.5.1.js"></script>
  17. <script type="text/javascript" src="js/testrunner.js"></script>
  18. <script type="text/javascript" src="js/tools.js"></script>
  19. <script type="text/javascript" src="js/UserAction.js"></script>
  20. <script type="text/javascript" src="js/run.js"></script>
  21. <!-- <script type="text/javascript" src="js/log4js.js"></script>-->
  22. <link media="screen" href="css/tangramtest.css" type="text/css"
  23. rel="stylesheet"/>
  24. </head>
  25. <body>
  26. <div id="title">
  27. <h1>Ueditor Test Index Page</h1>
  28. <p>
  29. <a href="http://ueditor.baidu.com">ueditor</a>
  30. </p>
  31. </div>
  32. <!--浏览器插件,可调用windows api-->
  33. <div>
  34. <object id="plugin" type="application/x-plugintest" width="1" height="1">
  35. <param name="onload" value="pluginLoaded"/>
  36. </object>
  37. </div>
  38. <div id="id_control" class="control">
  39. <input id="id_control_runnext" type="checkbox"/>自动下一个<input
  40. id="id_control_breakonerror" type="checkbox"/>出错时终止<input
  41. id="id_control_clearstatus" type="button" value="清除用例状态"
  42. onclick="$('.testlist a').removeClass('running_case pass_case fail_case');"/>
  43. </div>
  44. <div>
  45. <a id="id_testlist_status" class="button"> <span
  46. onclick="$('div#id_testlist').slideToggle('slow');"> 折叠用例 </span> </a>
  47. <a id="id_srconly" class="button"><span
  48. onclick="$('#id_showSrcOnly').slideToggle('slow');">折叠缺失</span> </a>
  49. <a id="id_srconly" class="button"><span
  50. onclick="$('#id_runningarea').slideToggle('slow');">折叠执行</span> </a>
  51. </div>
  52. <div id="id_rerun" onclick="run($('#id_rerun').html());return false;"></div>
  53. <div style="clear: both"></div>
  54. <div id="id_testlist" class="testlist">
  55. <?php
  56. /*分析所有源码与测试代码js文件一一对应的文件并追加到当前列表中*/
  57. require_once "case.class.php";
  58. Kiss::listcase( $filter ,$filterRun );
  59. ?>
  60. <div style="clear: both; overflow: hidden"></div>
  61. </div>
  62. <div id="id_runningarea" class="runningarea"
  63. style="border: solid; display: none"></div>
  64. <div id="id_reportarea" class="reportarea" style="display: none;"></div>
  65. <div class='clear'></div>
  66. <div id="id_showSrcOnly" class="testlist" style="display: none;">
  67. <?php
  68. require_once "case.class.php";
  69. //if(array_key_exists("showsrconly", $_GET))
  70. Kiss::listSrcOnly( true );
  71. ?>
  72. <div class="clear"></div>
  73. </div>
  74. </body>
  75. </html>