Skip to content

Commit 756e202

Browse files
committed
updated tests
1 parent e6bd7bc commit 756e202

1 file changed

Lines changed: 19 additions & 19 deletions

File tree

test/dist/riscript.tests.js

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ describe(title, function() {
6969
const count = 5;
7070
for (let i = 0; i < count; i++) {
7171
const res = riscript.evaluate("$names=[a|b]\n$names $names.norepeat()");
72-
expect(/^[a-e] [a-e]$/.test(res)).true;
72+
expect(/^[a-e] [a-e]$/.test(res)).to.be.true;
7373
const parts = res.split(" ");
7474
expect(parts.length).eq(2);
7575
expect(parts[0], parts[1]).not.eq;
@@ -79,14 +79,14 @@ describe(title, function() {
7979
let res;
8080
for (let i = 0; i < 10; i++) {
8181
res = riscript.evaluate("$b=a[b|c|d]e\n$b $b.nr");
82-
expect(/a[bdc]e a[bdc]e/.test(res)).true;
82+
expect(/a[bdc]e a[bdc]e/.test(res)).to.be.true;
8383
const parts = res.split(" ");
8484
expect(parts.length).eq(2);
8585
expect(parts[0], parts[1]).not.eq;
8686
}
8787
for (let i = 0; i < 5; i++) {
8888
res = riscript.evaluate("$b=[a[b | c | d]e]\n$b $b.nr");
89-
expect(/a[bcd]e a[bcd]e/.test(res)).true;
89+
expect(/a[bcd]e a[bcd]e/.test(res)).to.be.true;
9090
const parts = res.split(" ");
9191
expect(parts.length).eq(2);
9292
expect(parts[0], parts[1]).not.eq;
@@ -97,7 +97,7 @@ describe(title, function() {
9797
const count = 5;
9898
for (let i = 0; i < count; i++) {
9999
const res = riscript.evaluate("$rule=[a|b|c|d|e]\n$rule.nr $rule.nr");
100-
expect(/^[a-e] [a-e]$/.test(res)).true;
100+
expect(/^[a-e] [a-e]$/.test(res)).to.be.true;
101101
const parts = res.split(" ");
102102
expect(parts.length).eq(2);
103103
if (parts[0] === parts[1]) {
@@ -281,7 +281,7 @@ describe(title, function() {
281281
const obj = { $a: 3, "@or": [{ $b: { "@lt": 30 } }, { $c: /^p*/ }] };
282282
const query = new RiScript.Query(riscript, obj);
283283
const res = query.test({ a: 3, b: 10 });
284-
expect(res).true;
284+
expect(res).to.be.true;
285285
});
286286
it("Handles complex boolean gate logic", function() {
287287
let queryAsVar = "{ $a: 3, @or: [ { $b: { @lt: 30 } }, { $c: /^p*/ } ] }";
@@ -387,7 +387,7 @@ describe(title, function() {
387387
});
388388
it("Resolves choices in context", function() {
389389
const res = riscript.evaluate("$bar:$bar", { bar: "[man | boy]" });
390-
expect(/(man|boy):(man|boy)/.test(res)).true;
390+
expect(/(man|boy):(man|boy)/.test(res)).to.be.true;
391391
});
392392
it("Repeat choices with randomSeed", function() {
393393
if ("randomSeed" in riscript.RiTa) {
@@ -687,9 +687,9 @@ describe(title, function() {
687687
});
688688
it("Resolves statics", function() {
689689
let res = riscript.evaluate("{#bar=[man | boy]}$bar");
690-
expect(res === "man" || res === "boy").true;
690+
expect(res === "man" || res === "boy").to.be.true;
691691
res = riscript.evaluate("#bar=[man | boy]\n$foo=$bar:$bar\n$foo", {});
692-
expect(res === "man:man" || res === "boy:boy").true;
692+
expect(res === "man:man" || res === "boy:boy").to.be.true;
693693
});
694694
it("Resolves statics from context", function() {
695695
let res;
@@ -711,11 +711,11 @@ describe(title, function() {
711711
visitor = new RiScriptVisitor(riscript);
712712
visitor.statics = { b: "a [b | c | d] e" };
713713
res = riscript._evaluate({ input: "$b", visitor });
714-
expect(/a [bdc] e/.test(res)).true;
714+
expect(/a [bdc] e/.test(res)).to.be.true;
715715
visitor = new RiScriptVisitor(riscript);
716716
visitor.statics = { bar: "[man | boy]" };
717717
res = riscript._evaluate({ input: "$bar:$bar", visitor, trace: 0 });
718-
expect(res === "man:man" || res === "boy:boy").true;
718+
expect(res === "man:man" || res === "boy:boy").to.be.true;
719719
visitor = new RiScriptVisitor(riscript);
720720
visitor.statics = { bar: "[$man | $boy]" };
721721
visitor.context = { man: "[MAN|man]", boy: "[BOY|boy]" };
@@ -741,7 +741,7 @@ describe(title, function() {
741741
/[abcde] [abcde]/.test(
742742
riscript.evaluate("$names=[a|b|c|d|e]\n$names $names")
743743
)
744-
).true;
744+
).to.be.true;
745745
expect(riscript.evaluate("foo.bar", {}, { silent: 1 })).eq("foo.bar");
746746
});
747747
it("Resolves recursive expressions", function() {
@@ -836,27 +836,27 @@ describe(title, function() {
836836
it("Handles statics", function() {
837837
let res;
838838
res = riscript.evaluate("[#bar=[boy]]:$bar");
839-
expect(res === "boy:boy").true;
839+
expect(res === "boy:boy").to.be.true;
840840
res = riscript.evaluate("[#bar=[$boy]]:$bar\n$boy=boy");
841-
expect(res === "boy:boy").true;
841+
expect(res === "boy:boy").to.be.true;
842842
res = riscript.evaluate("#foo=[cat | dog]\n$foo $foo");
843-
expect(res === "cat cat" || res === "dog dog").true;
843+
expect(res === "cat cat" || res === "dog dog").to.be.true;
844844
res = riscript.evaluate("#foo=[cat | dog]\n$foo $foo");
845-
expect(res === "cat cat" || res === "dog dog").true;
845+
expect(res === "cat cat" || res === "dog dog").to.be.true;
846846
res = riscript.evaluate("#bar=[$man | $boy]\n$man=[MAN|man]\n$boy=[BOY|boy]\n#bar:#bar");
847847
expect(
848848
res === "MAN:MAN" || res === "BOY:BOY" || res === "man:man" || res === "boy:boy"
849-
).true;
849+
).to.be.true;
850850
res = riscript.evaluate("#bar=[$man | $boy]\n$man=[MAN|man]\n$boy=[BOY|boy]\n$bar:$bar");
851851
expect(
852852
res === "MAN:MAN" || res === "BOY:BOY" || res === "man:man" || res === "boy:boy"
853-
).true;
853+
).to.be.true;
854854
});
855855
it("Handles norepeats", function() {
856856
let res;
857857
for (let i = 0; i < 5; i++) {
858858
res = riscript.evaluate("$foo=[cat|dog]\n$foo $foo.nr");
859-
expect(res === "cat dog" || res === "dog cat").true;
859+
expect(res === "cat dog" || res === "dog cat").to.be.true;
860860
}
861861
});
862862
it("Handles internal line breaks", function() {
@@ -1108,7 +1108,7 @@ describe(title, function() {
11081108
}
11091109
};
11101110
res = riscript.evaluate(s, gameState);
1111-
expect(/Wing has [0-9]{1,2} secs left\./.test(res)).true;
1111+
expect(/Wing has [0-9]{1,2} secs left\./.test(res)).to.be.true;
11121112
});
11131113
it("Resolves object properties", function() {
11141114
const dog = { name: "spot", color: "white", hair: { color: "white" } };

0 commit comments

Comments
 (0)