X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/0f406b246f9261651b5982be71a49189349c8e3e..635d44e05306b5bd5f5238a31a122528fee1e779:/tests/main.js?ds=sidebyside

diff --git a/tests/main.js b/tests/main.js
index 9614d72..c3da0df 100644
--- a/tests/main.js
+++ b/tests/main.js
@@ -1,30 +1,52 @@
-(function() {
-
-    mocha.setup('tdd');
-
-    var tests = Object.keys(window.__karma__.files).filter(function (file) {
-      return /\.test\.js$/.test(file);
-    });
-
-    require({
-      baseUrl: '/base/',
-      deps: tests,
-      callback: window.__karma__.start,
-        shim: {
-            'libs/jquery-1.9.1.min': {
-                exports: '$',
-            },
-            'libs/underscore-min': {
-                exports: '_'
-            },
-            'libs/bootstrap/js/bootstrap.min': {
-                deps: ['libs/jquery-1.9.1.min']
-            },
-            'libs/backbone-min': {
-                exports: 'Backbone',
-                deps: ['libs/jquery-1.9.1.min', 'libs/underscore-min']
-            }
-        }
-    });
-
+(function() {
+
+    mocha.setup('bdd');
+
+    var tests = Object.keys(window.__karma__.files).filter(function (file) {
+      return (/\.test\.js$/).test(file);
+    });
+
+    require({
+      baseUrl: '/base/src/editor',
+      deps: tests,
+      callback: window.__karma__.start,
+
+        paths: {
+            'fnpjs': '../fnpjs',
+            'libs': '../../libs',
+            'smartxml': '../smartxml',
+            'wlxml': '../wlxml'
+        },
+
+        map: {
+            '*':
+                {
+                    'libs/jquery': '../../libs/jquery-1.9.1.min',
+                    'libs/underscore': '../../libs/underscore-min',
+                    'libs/bootstrap': '../../libs/bootstrap/js/bootstrap.min',
+                    'libs/backbone': '../../libs/backbone-min',
+                    'libs/sinon': '../../libs/sinon-1.7.3'
+                }
+        },
+
+        shim: {
+            '../../libs/jquery-1.9.1.min': {
+                exports: '$',
+            },
+            '../../libs/underscore-min': {
+                exports: '_'
+            },
+            '../../libs/bootstrap/js/bootstrap.min': {
+                deps: ['libs/jquery']
+            },
+            '../../libs/backbone-min': {
+                exports: 'Backbone',
+                deps: ['libs/jquery', 'libs/underscore']
+            },
+            '../../libs/sinon-1.7.3': {
+                exports: 'sinon'
+            }
+        }
+    });
+
 })();
\ No newline at end of file