summaryrefslogtreecommitdiffstats
path: root/javascripts/qunit_main.js
blob: ed3bbcfdd4ec0500006bd35625f918b3dae0cf94 (plain)
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

requirejs.config({
	paths: {
		jQuery: 'libs/jquery/jquery',
		Underscore: 'libs/underscore',
		Backbone: 'libs/backbone',
		Bootstrap: 'libs/bootstrap',
		Handlebars: 'libs/handlebars-1.0.0.beta.6',
		HandlebarsHelpers: 'libs/handlebarsHelpers',
		DateFormat: 'libs/date.format',
		BrowserEngines: 'libs/browserEngines',
		FiddleEditor: 'libs/fiddleEditor',
		CodeMirror: 'libs/codemirror/codemirror',
		MySQLCodeMirror: 'libs/codemirror/mode/mysql/mysql',
		XPlans: 'libs/xplans',
		DDLBuilder: 'libs/ddl_builder',
		QUnit: 'libs/qunit-1.10.0'
	},
	
    shim: {
        Backbone: {
			deps: ['Underscore', 'jQuery', 'libs/json2'],
			exports: 'Backbone'
		},
        jQuery: {
			exports: '$'
		},
        Underscore: {
			exports: '_'
		},
		CodeMirror: {
			exports: 'CodeMirror'
		},
		Handlebars: {
			exports: 'Handlebars'
		},
		DateFormat: {
			exports: 'dateFormat'
		},
		'XPlans/oracle/loadswf': {
			deps: ['XPlans/oracle/flashver'],
			exports: "loadswf" 
		},
		'XPlans/mssql': {
			exports: "QP"
		},
		QUnit: {
			exports: function () { return { "test": test, "equal": equal, "ok": ok } }
		},
		MySQLCodeMirror : ['CodeMirror'],		
		'libs/jquery/jquery.blockUI': ['jQuery'],
		'libs/jquery/jquery.cookie': ['jQuery'],
		'Bootstrap/bootstrap-collapse': ['jQuery'],
		'Bootstrap/bootstrap-tab': ['jQuery'],
		'Bootstrap/bootstrap-dropdown': ['jQuery'],
		'Bootstrap/bootstrap-modal': ['jQuery'],
		'Bootstrap/bootstrap-tooltip': ['jQuery'],
		'Bootstrap/bootstrap-popover': ['jQuery','Bootstrap/bootstrap-tooltip']		
	}
	
});	

require(['libs/ddl_builder/qunit/main'], function () {});