d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff<!doctype html>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff<html>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff<head>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff <title>Test Page</title>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff <link type="text/css" rel="stylesheet" href="assets/test.css">
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff</head>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff<body class="yui3-skin-sam">
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff<div id="log"></div>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff<script src="/build/yui/yui.js"></script>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff<script>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff ConniffYUI({
332df97d8fc20ff4b1c5c0bcb2ee275f33bb04b3Jeff Conniff filter: (window.location.search.match(/[?&]filter=([^&]+)/) || [])[1] || 'min',
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff modules: {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff 'dial-test': {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff fullpath: 'testsuite.js',
18b604a50308412e0ace862d18469a052f2929c0Jeff Conniff requires: ['dial','test','node-event-simulate','event-move']
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff }
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff },
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff useBrowserConsole: false
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff}).use('console-filters', 'dial-test', function (Y) {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff new Y.Console({
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff style: 'block',
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff //width: 'inherit',
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff entryTemplate: '<div class="{entry_class} {cat_class} {src_class}">'+
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff '<pre class="{entry_content_class}">{message}</pre>'+
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff '</div>',
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff on: {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff entry: function (e) {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff var m = e.message,
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff node;
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff if (m.category === 'info' &&
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff /\s(?:case|suite)\s|yuitests\d+|began/.test(m.message)) {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff m.category = 'status';
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff } else if (m.category === 'fail') {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff this.printBuffer();
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff m.category = 'error';
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff }
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff }
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff },
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff after: {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff render: function () {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff this.get('contentBox').insertBefore( this._foot, this._body );
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff }
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff }
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff }).plug(Y.Plugin.ConsoleFilters, {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff category: {
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff pass: false,
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff status: false
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff }
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff })
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff .render( "#log" );
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff Y.Test.Runner.run();
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff});
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff</script>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff</body>
d8bf28625bf73d6eb03b3f70fa1b18a3c51c1174Jeff Conniff</html>