1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
5 <meta http-equiv="Content-Type" content="text/html; charset={charset}">
7 <link rel="stylesheet" type="text/css" href="style.css">
8 <link rel="stylesheet" type="text/css" href="container.css">
9 <script type="text/javascript" src="yahoo-dom-event.js"></script>
10 <script type="text/javascript" src="container-min.js"></script>
13 <body class="yui-skin-sam">
14 <table width="100%" border="0" cellspacing="0" cellpadding="0">
15 <tr><td class="title">{title}</td></tr>
16 <tr><td class="ruler"><img src="glass.png" width="3" height="3" alt=""></td></tr>
20 <table cellpadding="1" border="0" width="100%">
22 <td class="headerItem" width="20%">Current file:</td>
23 <td class="headerValue" width="80%">{link}</td>
26 <td class="legendItem" width="20%">Legend:</td>
27 <td class="legendValue" width="80%">
28 <span class="legendCov">executed</span>
29 <span class="legendNoCov">not executed</span>
30 <span class="legendDeadCode">dead code</span>
38 <td class="ruler"><img src="glass.png" width="3" height="3" alt=""></td>
45 <table width="90%" cellpadding="2" cellspacing="1" border="0">
47 <td class="tableHead" width="30%"> </td>
48 <td class="tableHead" colspan="9">Coverage</td>
51 <td class="tableHead"> </td>
52 <td class="tableHead" colspan="3">Classes</td>
53 <td class="tableHead" colspan="3">Functions / Methods</td>
54 <td class="tableHead" colspan="3">Lines</td>
62 <table cellpadding="0" cellspacing="0" border="0">
75 <table width="100%" border="0" cellspacing="0" cellpadding="0">
76 <tr><td class="ruler"><img src="glass.png" width="3" height="3" alt=""></td></tr>
77 <tr><td class="versionInfo">Generated by <a href="http://www.phpunit.de/" target="_top">PHPUnit {phpunit_version}</a> and <a href="http://www.xdebug.org/" target="_top">Xdebug {xdebug_version}</a> at {date}.</td></tr>
82 <script type="text/javascript">
84 $E = YAHOO.util.Event;
85 YAHOO.namespace("phpunit.container");
86 YAHOO.phpunit.container.panelsData = {
87 {yuiPanelJS} "dummy": ""
90 YAHOO.phpunit.container.prepare = function (e) {
91 var elemId = $E.getTarget(e).id;
92 var line = elemId.substr(4);
93 var panelId = "panel" + line;
94 var containerId = "container" + line;
96 var panelData = YAHOO.phpunit.container.panelsData[panelId];
98 var panel = new YAHOO.widget.Panel(panelId, { visible:false, draggable:false, close:true } );
99 panel.setHeader(panelData["header"]);
100 panel.setBody(panelData["body"]);
101 panel.setFooter(panelData["footer"]);
102 panel.render(containerId);
104 $E.addListener(elemId, "click", panel.show, panel, true);
105 $E.removeListener(elemId, "mouseover");
109 var ypc = YAHOO.phpunit.container;
110 for (var panelId in ypc.panelsData) {
111 var elemId = "line" + panelId.substr(5);
112 $E.addListener(elemId, "mouseover", ypc.prepare);
116 $E.addListener(window, "load", init);