f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<html class="foo">
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<head>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<title>YUI Seed Tests</title>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass</head>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<body class="yui3-skin-sam">
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<div id="log"></div>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<div id="tester" style="visibility: hidden;">
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass <span>test</span>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass <span>test</span>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass <span>test</span>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass</div>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<span id="test"></span>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<iframe name="xframe" id="xframe" src="assets/xframe.html" style="visibility: hidden;"></iframe>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script>
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass //Fooling into parsing the Node.js process info
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass var process = {
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass versions: {
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass node: 6
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass },
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass platform: 'Win32'
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass };
f6bd166491562196318bf33df84e3d86a31430f1Dav Glassvar YUI = {};
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass</script>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<!-- This is the main test file, notice it's using the `yui-base` seed file
f6bd166491562196318bf33df84e3d86a31430f1Dav Glasswithout Loader on the page, so Loader is fetched before tests are executed. -->
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script type="text/javascript" src="/build/yui-core/yui-core-coverage.js"></script>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script type="text/javascript" src="/build/get/get.js"></script>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script type="text/javascript" src="/build/features/features-coverage.js"></script>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script type="text/javascript" src="/build/intl-base/intl-base-coverage.js"></script>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script type="text/javascript" src="/build/yui-log/yui-log-coverage.js"></script>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script type="text/javascript" src="/build/yui-later/yui-later-coverage.js"></script>
c4b887fff465f52d803d57e3eaf6791065741da4Dav Glass<script type="text/javascript" src="/build/loader/loader.js"></script>
c4b887fff465f52d803d57e3eaf6791065741da4Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass<script type="text/javascript">
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav GlassYUI.GlobalConfig = {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass modules: {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'global-mod': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: '/assets/globalmod.js'
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass }
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass groups: {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass //Just for code coverage..
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass noop: {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass modules: {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass noop: {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: '/noop.js'
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass }
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass }
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass }
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass }
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass};
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glassvar YUI_config = {
b079f3adfba01f80e39a0fcd9ebf0ff564639c46Dav Glass combine: false,
b079f3adfba01f80e39a0fcd9ebf0ff564639c46Dav Glass base: '/build/',
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass loaderPath: 'loader/loader.js',
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass gconfig: true,
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass core: ['get', 'features','intl-base','yui-log','yui-later','loader-base','loader-rollup','loader-yui3' ],
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass gfilter: (window.location.search.match(/[?&]filter=([^&]+)/) || [])[1] || 'min'
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass};
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav GlassYUI({
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass allowRollup: false,
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass logExclude: {Dom: true, Selector: true, Node: true, attribute: true, base: true, event: true, widget: true },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass filter: YUI_config.gfilter,
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass modules: {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'array-test': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: 'array-test.js',
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass requires: ['test']
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'object-test': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: 'object-test.js',
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass requires: ['test']
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'lang-test': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: 'lang-test.js',
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass requires: ['test']
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'seed-tests': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: '/seed-tests.js',
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass requires: [ 'test']
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'core-tests': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: '/core-tests.js',
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass requires: [ 'classnamemanager']
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'config-test': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: 'config-test.js'
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'later-test': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: 'later-test.js'
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass },
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass 'namespace-test': {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass fullpath: 'namespace-test.js'
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass },
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass 'ua-data': {
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass fullpath: '/ua-data.js'
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass },
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass 'ua-yui-data': {
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass fullpath: '/ua-yui-data.js',
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass requires: [ 'ua-data' ]
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass },
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass 'ua-tests': {
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass fullpath: '/ua-tests.js',
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass requires: [ 'ua-data', 'ua-yui-data', 'test' ]
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass }
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass }
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass}).use('ua-tests', 'seed-tests', 'core-tests', 'config-test', 'later-test', 'namespace-test', 'array-test', 'object-test', 'lang-test', 'test-console', 'test', function(Y) {
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass new Y.Test.Console().render('#log');
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass //This is a YUITest hack to rename this test for reporting
e157e439a6af405b40e7db30e1b7ffbabebeb2a2Dav Glass Y.Test.Runner.setName('YUI Seed Fetch Loader Test Suite');
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass Y.Test.Runner.run();
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass});
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass</script>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass</body>
f6bd166491562196318bf33df84e3d86a31430f1Dav Glass</html>