tests.require.js 1.22 KB
Newer Older
1 2 3 4 5 6 7 8 9
/*jslint indent: 2, maxlen: 80 */
/*global require */

(function () {
  "use strict";

  require.config({
    "paths": {
      "md5": "../lib/md5/md5",
Tristan Cavelier's avatar
Tristan Cavelier committed
10
      "sha256": "../lib/jsSha2/sha256",
11
      "complex_queries": "../complex_queries",
Tristan Cavelier's avatar
Tristan Cavelier committed
12
      "complex_queries_tests": "queries/tests",
13 14 15 16
      "jio": "../jio",
      "jio_tests": "jio/tests",
      "localstorage": "../src/jio.storage/localstorage",
      "localstorage_tests": "jio.storage/localstorage.tests",
Tristan Cavelier's avatar
Tristan Cavelier committed
17 18
      "revisionstorage": "../src/jio.storage/revisionstorage",
      "revisionstorage_tests": "jio.storage/revisionstorage.tests",
19 20 21
      "replicaterevisionstorage": "../src/jio.storage/replicaterevisionstorage",
      "replicaterevisionstorage_tests": "jio.storage/" +
        "replicaterevisionstorage.tests",
22 23 24 25 26 27 28

      "qunit": "../lib/qunit/qunit",
      "sinon": "../lib/sinon/sinon",
      "sinon_qunit": "../lib/sinon/sinon-qunit"
    },
    "shim": {
      "md5": {"exports": "hex_md5"},
Tristan Cavelier's avatar
Tristan Cavelier committed
29
      "sha256": {"exports": "hex_sha256"},
30 31 32 33 34 35 36 37

      "sinon": ["qunit"],
      "sinon_qunit": ["sinon"]
    }
  });

  require([
    "sinon_qunit",
Tristan Cavelier's avatar
Tristan Cavelier committed
38
    "complex_queries_tests",
39
    "jio_tests",
Tristan Cavelier's avatar
Tristan Cavelier committed
40
    "localstorage_tests",
41 42
    "revisionstorage_tests",
    "replicaterevisionstorage_tests"
43 44
  ]);
}());