Cross Reference: /yui3/src/yui/tests/index-coverage.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<html class="foo">
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<head>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<title>YUI Seed Tests</title>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass</head>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<body class="yui3-skin-sam">
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<div id="log"></div>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<div id="tester" style="visibility: hidden;">
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass <span>test</span>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass <span>test</span>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass <span>test</span>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass</div>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<span id="test"></span>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<iframe name="xframe" id="xframe" src="assets/xframe.html" style="visibility: hidden;"></iframe>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav 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 };
4eeb28ea335313c708fe2730312f94978b07dd04Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glassvar YUI = {};
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass</script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<!-- This is the main test file, notice it's using the `yui-base` seed file
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glasswithout Loader on the page, so Loader is fetched before tests are executed. -->
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<script type="text/javascript" src="/build/yui-core/yui-core.js"></script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<script type="text/javascript" src="/build/get/get.js"></script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<script type="text/javascript" src="/build/features/features.js"></script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<script type="text/javascript" src="/build/intl-base/intl-base.js"></script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<script type="text/javascript" src="/build/yui-log/yui-log.js"></script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<script type="text/javascript" src="/build/yui-later/yui-later.js"></script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<!--script type="text/javascript" src="/build/loader/loader.js"></script-->
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass<script type="text/javascript">
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav GlassYUI.GlobalConfig = {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass modules: {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'global-mod': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: '/assets/globalmod.js'
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass }
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass groups: {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass //Just for code coverage..
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass noop: {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass modules: {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass noop: {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: '/noop.js'
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass }
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass }
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass }
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass }
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass};
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glassvar YUI_config = {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass loaderPath: 'loader/loader.js',
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass gconfig: true,
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass core: ['get', 'features','intl-base','yui-log','yui-later','loader-base','loader-rollup','loader-yui3' ],
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass gfilter: (window.location.search.match(/[?&]filter=([^&]+)/) || [])[1] || 'min'
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass};
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav GlassYUI({
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass allowRollup: false,
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass logExclude: {Dom: true, Selector: true, Node: true, attribute: true, base: true, event: true, widget: true },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass filter: YUI_config.gfilter,
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass modules: {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'array-test': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: 'array-test.js',
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass requires: ['test']
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'object-test': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: 'object-test.js',
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass requires: ['test']
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'lang-test': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: 'lang-test.js',
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass requires: ['test']
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'seed-tests': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: '/seed-tests.js',
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass requires: [ 'test']
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'core-tests': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: '/core-tests.js',
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass requires: [ 'classnamemanager']
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'config-test': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: 'config-test.js'
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'later-test': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass fullpath: 'later-test.js'
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass },
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass 'namespace-test': {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav 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' ]
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass }
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav 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) {
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass new Y.Test.Console().render('#log');
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass //This is a YUITest hack to rename this test for reporting
e157e439a6af405b40e7db30e1b7ffbabebeb2a2Dav Glass Y.Test.Runner.setName('YUI Seed Fetch Loader Test Suite');
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass Y.Test.Runner.run();
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass});
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass</script>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass</body>
c72174b1e1e45cb0dd5a7380cae710fb25da05d4Dav Glass</html>