58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html>
 | 
						|
<html>
 | 
						|
<head>
 | 
						|
    <title>require.js: Layers Test</title>
 | 
						|
    <script type="text/javascript" src="../../require.js"></script>
 | 
						|
    <script type="text/javascript" src="../doh/runner.js"></script>
 | 
						|
    <script type="text/javascript" src="../doh/_browserRunner.js"></script>
 | 
						|
    <script type="text/javascript">
 | 
						|
    var master = new doh.Deferred();
 | 
						|
    doh.register(
 | 
						|
        "layers",
 | 
						|
        [
 | 
						|
            {
 | 
						|
                name: "layers",
 | 
						|
                timeout: 5000,
 | 
						|
                runTest: function() {
 | 
						|
                    return master;
 | 
						|
                }
 | 
						|
            }
 | 
						|
        ]
 | 
						|
    );
 | 
						|
    doh.run();
 | 
						|
 | 
						|
    require(
 | 
						|
        {
 | 
						|
            baseUrl: "./"
 | 
						|
        },
 | 
						|
        ["require", "layer1"],
 | 
						|
        function(require) {
 | 
						|
            require(["alpha", "beta", "gamma", "epsilon"],
 | 
						|
                function(alpha, beta, gamma, epsilon) {
 | 
						|
                    doh.is("alpha", alpha.name);
 | 
						|
                    doh.is("beta", alpha.betaName);
 | 
						|
                    doh.is("beta", beta.name);
 | 
						|
                    doh.is("gamma", beta.gammaName);
 | 
						|
                    doh.is("gamma", gamma.name);
 | 
						|
                    doh.is("epsilon", gamma.epsilonName);
 | 
						|
                    doh.is("epsilon", epsilon.name);
 | 
						|
 | 
						|
                    var regExp = /alpha|beta|gamma/,
 | 
						|
                        i,
 | 
						|
                        scripts = document.getElementsByTagName("script");
 | 
						|
                    for (var i = scripts.length - 1; i > -1; i--) {
 | 
						|
                        doh.f(regExp.test(scripts[i].src));
 | 
						|
                    }
 | 
						|
                    master.callback(true);
 | 
						|
                }
 | 
						|
            );
 | 
						|
        }
 | 
						|
    );
 | 
						|
    </script>
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
    <h1>require.js: Layers Test</h1>
 | 
						|
    <p>Check console for messages</p>
 | 
						|
</body>
 | 
						|
</html>
 |