tests.html 4.59 KB
Newer Older
1
<!DOCTYPE html>
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
<!--
Copyright 2013, Nexedi SA

This program is free software: you can Use, Study, Modify and Redistribute
it under the terms of the GNU General Public License version 3, or (at your
option) any later version, as published by the Free Software Foundation.

You can also Link and Combine this program with other software covered by
the terms of any of the Free Software licenses or any of the Open Source
Initiative approved licenses and Convey the resulting work. Corresponding
source of such a combination shall include the source code for all other
software used.

This program is distributed WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

See COPYING file for full licensing terms.
See https://www.nexedi.com/licensing for rationale and options.
-->
21 22 23
<html lang="en">
<head>
  <meta charset="utf-8" />
Tristan Cavelier's avatar
Tristan Cavelier committed
24
  <title>JIO Qunit/Sinon Unit Tests</title>
25
  <script src="../external/rsvp-2.0.4.js"></script>
Romain Courteaud's avatar
Romain Courteaud committed
26 27
  <script src="../dist/jio-latest.js"></script>

28 29 30
  <link rel="stylesheet" href="../external/qunit.css" type="text/css" media="screen"/>
  <script src="../external/qunit.js" type="text/javascript"></script>
  <script src="../external/sinon.js" type="text/javascript"></script>
Romain Courteaud's avatar
Romain Courteaud committed
31

32 33 34
  <script>
    QUnit.config.testTimeout = 5000;
  </script>
Romain Courteaud's avatar
Romain Courteaud committed
35
  <!--script src="html5.js"></script-->
Romain Courteaud's avatar
Romain Courteaud committed
36 37 38
  <!--script src="jio/util.js"></script-->
  <!--script src="jio/fakestorage.js"></script>
  <script src="jio/tests.js"></script-->
39
  <script src="jio/util.js"></script>
40

41
  <script src="queries/key.tests.js"></script>
42
  <script src="queries/key-schema.tests.js"></script>
Tristan Cavelier's avatar
Tristan Cavelier committed
43
  <script src="queries/tests.js"></script>
44
  <script src="queries/key-typechecks.tests.js"></script>
Tristan Cavelier's avatar
Tristan Cavelier committed
45

Marco Mariani's avatar
Marco Mariani committed
46
  <script src="queries/jiodate.tests.js"></script>
47
  <script src="queries/key-jiodate.tests.js"></script>
Marco Mariani's avatar
Marco Mariani committed
48

Romain Courteaud's avatar
Romain Courteaud committed
49
  <!--script src="queries/key-localstorage.tests.js"></script-->
Romain Courteaud's avatar
Romain Courteaud committed
50

Romain Courteaud's avatar
Romain Courteaud committed
51 52
  <script src="jio.storage/memorystorage.tests.js"></script>
  <script src="jio.storage/querystorage.tests.js"></script>
53
  <script src="jio.storage/localstorage.tests.js"></script>
54
  <script src="jio.storage/documentstorage.tests.js"></script>
Romain Courteaud's avatar
Romain Courteaud committed
55
  <script src="jio.storage/davstorage.tests.js"></script>
56
  <script src="jio.storage/drivetojiomapping.tests.js"></script>
57
  <script src="jio.storage/unionstorage.tests.js"></script>
58
  <script src="jio.storage/linsharestorage.tests.js"></script>
Romain Courteaud's avatar
Romain Courteaud committed
59
  <script src="jio.storage/erp5storage.tests.js"></script>
60
  <script src="jio.storage/indexeddbstorage.tests.js"></script>
61
  <script src="jio.storage/uuidstorage.tests.js"></script>
62
  <script src="jio.storage/replicatestorage.tests.js"></script>
63 64
  <script src="jio.storage/replicatestorage_repair.tests.js"></script>
  <script src="jio.storage/replicatestorage_repairattachment.tests.js"></script>
65
  <script src="jio.storage/replicatestorage_fastrepair.tests.js"></script>
66
  <script src="jio.storage/replicatestorage_fastrepairattachment.tests.js"></script>
67
  <script src="jio.storage/fallbackstorage.tests.js"></script>
68
  <script src="jio.storage/shastorage.tests.js"></script>
69
  <script src="jio.storage/parserstorage.tests.js"></script>
Romain Courteaud's avatar
Romain Courteaud committed
70

71
  <!--script src="jio.storage/qiniustorage.tests.js"></script-->
Romain Courteaud's avatar
Romain Courteaud committed
72
  <!--script src="jio.storage/indexstorage.tests.js"></script-->
73
  <script src="jio.storage/cryptstorage.tests.js"></script>
74
  <script src="jio.storage/cloudooostorage.tests.js"></script>
75
  <script src="jio.storage/dropboxstorage.tests.js"></script>
Romain Courteaud's avatar
Romain Courteaud committed
76
  <script src="jio.storage/zipstorage.tests.js"></script>
77
  <script src="jio.storage/gdrivestorage.tests.js"></script>
78
  <!--script src="jio.storage/websqlstorage.tests.js"></script-->
79
  <script src="jio.storage/fbstorage.tests.js"></script>
80
  <script src="jio.storage/httpstorage.tests.js"></script>
81
  <!--script src="../src/jio.storage/xwikistorage.js"></script>
Romain Courteaud's avatar
Romain Courteaud committed
82
  <script src="jio.storage/xwikistorage.tests.js"></script-->
83

84

Tristan Cavelier's avatar
Tristan Cavelier committed
85

Romain Courteaud's avatar
Romain Courteaud committed
86
  <!--script src="../src/jio.storage/gidstorage.js"></script>
Tristan Cavelier's avatar
Tristan Cavelier committed
87
  <script src="../test/jio.storage/gidstorage.tests.js"></script>
88 89 90

  <script src="../src/jio.storage/revisionstorage.js"></script>
  <script src="../test/jio.storage/revisionstorage.tests.js"></script>
91 92 93

  <script src="../src/jio.storage/replicaterevisionstorage.js"></script>
  <script src="../test/jio.storage/replicaterevisionstorage.tests.js"></script>
94 95

  <script src="../src/jio.storage/splitstorage.js"></script>
96
  <script src="../test/jio.storage/splitstorage.tests.js"></script-->
Romain Courteaud's avatar
Romain Courteaud committed
97 98 99 100 101 102 103 104
</head>
<body>
  <h1 id="qunit-header">jIO Tests</h1>
  <h2 id="qunit-banner"></h2>
  <div id="qunit-testrunner-toolbar"></div>
  <h2 id="qunit-userAgent"></h2>
  <ol id="qunit-tests"></ol>
  <div id="qunit-fixture">test markup, will be hidden</div>
105 106
</body>
</html>