89 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | ||
| <html>
 | ||
| <head>
 | ||
|     <meta charset="utf-8">
 | ||
|     <title>Unit Tests</title>
 | ||
|     <link rel="stylesheet" href="../../../../web-apps%20—%20копия/build/node_modules/mocha/mocha.css" type="text/css" media="screen" title="no title" charset="utf-8">
 | ||
| </head>
 | ||
| <body>
 | ||
| <div id="mocha"></div>
 | ||
| <script src="../../../../web-apps%20—%20копия/build/node_modules/mocha/mocha.js" type="text/javascript" charset="utf-8"></script>
 | ||
| <script src="../../../../web-apps%20—%20копия/vendor/requirejs/require.js" type="text/javascript" charset="utf-8"></script>
 | ||
| 
 | ||
| <script type="text/javascript" charset="utf-8">
 | ||
|     // Partial config file
 | ||
|     require.config({
 | ||
|         // Base URL relative to the test runner
 | ||
|         // Paths are relative to this
 | ||
|         baseUrl: '../../apps/',
 | ||
|         paths: {
 | ||
|             // Testing libs
 | ||
|             'common'            : 'common',
 | ||
|             'chai'              : '../build/node_modules/chai/chai',
 | ||
|             'jquery'            : '../vendor/jquery/jquery.min',
 | ||
|             'underscore'        : '../vendor/underscore/underscore',
 | ||
|             'backbone'          : '../vendor/backbone/backbone',
 | ||
|             'bootstrap'         : '../vendor/bootstrap/dist/js/bootstrap',
 | ||
|             'perfectscrollbar'  : '../vendor/perfect-scrollbar/src/perfect-scrollbar',
 | ||
|             'jmousewheel'       : '../vendor/perfect-scrollbar/src/jquery.mousewheel'
 | ||
|         },
 | ||
|         shim: {
 | ||
|             backbone: {
 | ||
|                 deps: [
 | ||
|                     'underscore',
 | ||
|                     'jquery'
 | ||
|                 ],
 | ||
|                 exports: 'Backbone'
 | ||
|             },
 | ||
|             underscore: {
 | ||
|                 exports: '_'
 | ||
|             },
 | ||
|             bootstrap: {
 | ||
|                 deps: [
 | ||
|                     'jquery'
 | ||
|                 ]
 | ||
|             },
 | ||
|             common: {
 | ||
|                 deps: [
 | ||
|                     'backbone'
 | ||
|                 ]
 | ||
|             },
 | ||
|             jmousewheel: {
 | ||
|                 deps: [
 | ||
|                     'jquery'
 | ||
|                 ]
 | ||
|             },
 | ||
|             perfectscrollbar: {
 | ||
|                 deps: [
 | ||
|                     'jmousewheel'
 | ||
|                 ]
 | ||
|             }
 | ||
|         }
 | ||
|         // urlArgs: /debug\=1/.test(window.location.search) ? '' : 'bust=' +  (new Date()).getTime(), // debug
 | ||
|     });
 | ||
| 
 | ||
|     // You can do this in the grunt config for each mocha task, see the `options` config
 | ||
|     mocha.setup({
 | ||
|         ui: 'bdd',
 | ||
|         ignoreLeaks: true
 | ||
|     });
 | ||
| 
 | ||
|     // Protect from barfs
 | ||
|     console = window.console || function() {};
 | ||
| 
 | ||
|     // Don't track
 | ||
|     window.notrack = true;
 | ||
| 
 | ||
|     // Mocha run helper, used for browser
 | ||
|     var runMocha = function() {
 | ||
|         mocha.run();
 | ||
|     };
 | ||
| 
 | ||
|     require([
 | ||
|         '../test/common',
 | ||
|         './main/lib/util/utils.js',
 | ||
|         '../../test/common/main/lib/component/Button.js'
 | ||
|     ], runMocha);
 | ||
| </script>
 | ||
| </body>
 | ||
| </html> |