reorganize unit tests
This commit is contained in:
parent
7aeba40043
commit
82082ef84e
@ -4,7 +4,7 @@ import { Round, Team } from "./round.js";
|
||||
import RoundResult from "./round_result.js";
|
||||
import Game from "./game.js";
|
||||
|
||||
QUnit.module("models", function() {
|
||||
export default function() {
|
||||
QUnit.module("game", function() {
|
||||
QUnit.test("default construction", function(assert) {
|
||||
let game = new Game();
|
||||
@ -343,4 +343,4 @@ QUnit.module("models", function() {
|
||||
assert.verifySteps(["event"], "event was triggered");
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
import { Round, Team } from "./round.js";
|
||||
|
||||
QUnit.module("models", function() {
|
||||
export default function() {
|
||||
QUnit.module("round", function() {
|
||||
QUnit.test("setup", function(assert) {
|
||||
let round = new Round();
|
||||
@ -168,4 +168,4 @@ QUnit.module("models", function() {
|
||||
assert.verifySteps(["event"], "event was triggered");
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
import { Team } from "./round.js";
|
||||
import RoundResult from "./round_result.js";
|
||||
|
||||
QUnit.module("models", function() {
|
||||
export default function() {
|
||||
QUnit.module("RoundResult", function() {
|
||||
QUnit.test("regular construction", function(assert) {
|
||||
let rr = new RoundResult(2, Team.We);
|
||||
@ -49,4 +49,4 @@ QUnit.module("models", function() {
|
||||
new RoundResult(deso);
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@ -4,7 +4,7 @@ import { Round, Team } from "./round.js";
|
||||
import Game from "./game.js";
|
||||
import Session from "./session.js";
|
||||
|
||||
QUnit.module("models", function() {
|
||||
export default function() {
|
||||
QUnit.module("session", function() {
|
||||
QUnit.test("initial state", function(assert) {
|
||||
let session = new Session();
|
||||
@ -248,4 +248,4 @@ QUnit.module("models", function() {
|
||||
assert.throws(function() { new Session(deso); }, "unfinished past");
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@ -11,10 +11,7 @@
|
||||
<div id="qunit"></div>
|
||||
<div id="qunit-fixture"></div>
|
||||
<script src="vendored/qunit-2.25.0.js"></script>
|
||||
<script src="models/round.test.js" type="module"></script>
|
||||
<script src="models/round_result.test.js" type="module"></script>
|
||||
<script src="models/game.test.js" type="module"></script>
|
||||
<script src="models/session.test.js" type="module"></script>
|
||||
<script src="test.js" type="module"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
11
test.js
Normal file
11
test.js
Normal file
@ -0,0 +1,11 @@
|
||||
import round from "./models/round.test.js";
|
||||
import roundResult from "./models/round_result.test.js";
|
||||
import game from "./models/game.test.js";
|
||||
import session from "./models/session.test.js";
|
||||
|
||||
QUnit.module("models", function() {
|
||||
round();
|
||||
roundResult();
|
||||
game();
|
||||
session();
|
||||
});
|
||||
Loading…
Reference in New Issue
Block a user