event-hover.html revision 998276643802ff9fb197fe220cbd9552da00a624
5cff782560a1c3cf913ba5574a5123a299f3315emh<!doctype html>
5cff782560a1c3cf913ba5574a5123a299f3315emh<html>
5cff782560a1c3cf913ba5574a5123a299f3315emh<head>
5cff782560a1c3cf913ba5574a5123a299f3315emh <title>Test Page</title>
5cff782560a1c3cf913ba5574a5123a299f3315emh <link type="text/css" rel="stylesheet" href="assets/test.css">
5cff782560a1c3cf913ba5574a5123a299f3315emh</head>
5cff782560a1c3cf913ba5574a5123a299f3315emh<body class="yui3-skin-sam">
5cff782560a1c3cf913ba5574a5123a299f3315emh
5cff782560a1c3cf913ba5574a5123a299f3315emh<div id="log"></div>
5cff782560a1c3cf913ba5574a5123a299f3315emh<script src="/build/yui/yui.js"></script>
5cff782560a1c3cf913ba5574a5123a299f3315emh<script src="event-hover-tests.js"></script>
5cff782560a1c3cf913ba5574a5123a299f3315emh<script>
5cff782560a1c3cf913ba5574a5123a299f3315emhYUI({ filter: 'raw', useBrowserConsole: false })
5cff782560a1c3cf913ba5574a5123a299f3315emh.use('console-filters', 'event-hover-tests', function (Y) {
5cff782560a1c3cf913ba5574a5123a299f3315emh
5cff782560a1c3cf913ba5574a5123a299f3315emh new Y.Console({
5cff782560a1c3cf913ba5574a5123a299f3315emh style: 'block',
5cff782560a1c3cf913ba5574a5123a299f3315emh entryTemplate: '<div class="{entry_class} {cat_class} {src_class}">'+
5cff782560a1c3cf913ba5574a5123a299f3315emh '<pre class="{entry_content_class}">{message}</pre>'+
5cff782560a1c3cf913ba5574a5123a299f3315emh '</div>',
5cff782560a1c3cf913ba5574a5123a299f3315emh on: {
5cff782560a1c3cf913ba5574a5123a299f3315emh entry: function (e) {
5cff782560a1c3cf913ba5574a5123a299f3315emh var m = e.message,
5cff782560a1c3cf913ba5574a5123a299f3315emh node;
5cff782560a1c3cf913ba5574a5123a299f3315emh
5cff782560a1c3cf913ba5574a5123a299f3315emh if (m.category === 'info' &&
5cff782560a1c3cf913ba5574a5123a299f3315emh /\s(?:case|suite)\s|yuitests\d+|began/.test(m.message)) {
5cff782560a1c3cf913ba5574a5123a299f3315emh m.category = 'status';
5cff782560a1c3cf913ba5574a5123a299f3315emh } else if (m.category === 'fail') {
5cff782560a1c3cf913ba5574a5123a299f3315emh this.printBuffer();
5cff782560a1c3cf913ba5574a5123a299f3315emh m.category = 'error';
5cff782560a1c3cf913ba5574a5123a299f3315emh }
5cff782560a1c3cf913ba5574a5123a299f3315emh }
5cff782560a1c3cf913ba5574a5123a299f3315emh },
5cff782560a1c3cf913ba5574a5123a299f3315emh after: {
5cff782560a1c3cf913ba5574a5123a299f3315emh render: function () {
5cff782560a1c3cf913ba5574a5123a299f3315emh this.get('contentBox').insertBefore( this._foot, this._body );
5cff782560a1c3cf913ba5574a5123a299f3315emh }
5cff782560a1c3cf913ba5574a5123a299f3315emh }
5cff782560a1c3cf913ba5574a5123a299f3315emh }).plug(Y.Plugin.ConsoleFilters, {
5cff782560a1c3cf913ba5574a5123a299f3315emh category: {
5cff782560a1c3cf913ba5574a5123a299f3315emh pass: false,
5cff782560a1c3cf913ba5574a5123a299f3315emh status: false
5cff782560a1c3cf913ba5574a5123a299f3315emh }
5cff782560a1c3cf913ba5574a5123a299f3315emh })
5cff782560a1c3cf913ba5574a5123a299f3315emh .render( "#log" );
5cff782560a1c3cf913ba5574a5123a299f3315emh
5cff782560a1c3cf913ba5574a5123a299f3315emh Y.Test.Runner.run();
5cff782560a1c3cf913ba5574a5123a299f3315emh});
5cff782560a1c3cf913ba5574a5123a299f3315emh</script>
5cff782560a1c3cf913ba5574a5123a299f3315emh</body>
5cff782560a1c3cf913ba5574a5123a299f3315emh</html>
5cff782560a1c3cf913ba5574a5123a299f3315emh