Skip to content

Commit 2bd4cfc

Browse files
committed
🌿 Fix tests for boolean options
Refs #203
1 parent e90fdbe commit 2bd4cfc

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

denops_std/option/_generated_test.ts

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -447,23 +447,19 @@ test({
447447
mode: "all",
448448
name: "option (boolean)",
449449
fn: async (denops, t) => {
450-
// FIXME: Boolean options should return true|false instead of 1|0.
451-
const TRUE = 1 as unknown as true;
452-
const FALSE = 0 as unknown as false;
453-
454450
await t.step({
455451
name: "autoread.get() return the value of the option",
456452
fn: async () => {
457453
await denops.cmd("set autoread");
458-
assertEquals(await _generated.autoread.get(denops), TRUE);
454+
assertEquals(await _generated.autoread.get(denops), true);
459455
},
460456
});
461457
await t.step({
462458
name: "autoread.get() return the defautValue when the option is empty",
463459
fn: async () => {
464460
await denops.cmd("set autoread&");
465461
if (await denops.call("has", "nvim")) {
466-
assertEquals(await _generated.autoread.get(denops), TRUE);
462+
assertEquals(await _generated.autoread.get(denops), true);
467463
} else {
468464
assertEquals(await _generated.autoread.get(denops), false);
469465
}
@@ -495,7 +491,7 @@ test({
495491
fn: async () => {
496492
await denops.cmd("setglobal autoread");
497493
await denops.cmd("setlocal noautoread");
498-
assertEquals(await _generated.autoread.getGlobal(denops), TRUE);
494+
assertEquals(await _generated.autoread.getGlobal(denops), true);
499495
},
500496
});
501497
await t.step({
@@ -505,7 +501,7 @@ test({
505501
await denops.cmd("setglobal autoread&");
506502
await denops.cmd("setlocal autoread& autoread!");
507503
if (await denops.call("has", "nvim")) {
508-
assertEquals(await _generated.autoread.getGlobal(denops), TRUE);
504+
assertEquals(await _generated.autoread.getGlobal(denops), true);
509505
} else {
510506
assertEquals(await _generated.autoread.getGlobal(denops), false);
511507
}
@@ -542,7 +538,7 @@ test({
542538
fn: async () => {
543539
await denops.cmd("setglobal noautoread");
544540
await denops.cmd("setlocal autoread");
545-
assertEquals(await _generated.autoread.getLocal(denops), TRUE);
541+
assertEquals(await _generated.autoread.getLocal(denops), true);
546542
},
547543
});
548544
await t.step({
@@ -552,7 +548,7 @@ test({
552548
await denops.cmd("setglobal autoread& autoread!");
553549
await denops.cmd("setlocal autoread&");
554550
if (await denops.call("has", "nvim")) {
555-
assertEquals(await _generated.autoread.getLocal(denops), TRUE);
551+
assertEquals(await _generated.autoread.getLocal(denops), true);
556552
} else {
557553
assertEquals(await _generated.autoread.getLocal(denops), false);
558554
}
@@ -595,7 +591,7 @@ test({
595591
await denops.cmd("setlocal noautoread");
596592
assertEquals(
597593
await _generated.autoread.getBuffer(denops, bufnr),
598-
TRUE,
594+
true,
599595
);
600596
} finally {
601597
await denops.cmd("1,$bwipeout!");
@@ -615,12 +611,12 @@ test({
615611
if (await denops.call("has", "nvim")) {
616612
assertEquals(
617613
await _generated.autoread.getBuffer(denops, bufnr),
618-
TRUE,
614+
true,
619615
);
620616
} else {
621617
assertEquals(
622618
await _generated.autoread.getBuffer(denops, bufnr),
623-
FALSE,
619+
false,
624620
);
625621
}
626622
} finally {
@@ -653,7 +649,7 @@ test({
653649
await denops.cmd("setlocal list");
654650
await denops.cmd("botright split");
655651
await denops.cmd("setlocal nolist");
656-
assertEquals(await _generated.list.getWindow(denops, 1), TRUE);
652+
assertEquals(await _generated.list.getWindow(denops, 1), true);
657653
} finally {
658654
await denops.cmd("1,$bwipeout!");
659655
}
@@ -666,7 +662,7 @@ test({
666662
await denops.cmd("setlocal list&");
667663
await denops.cmd("botright split");
668664
await denops.cmd("setlocal list");
669-
assertEquals(await _generated.list.getWindow(denops, 1), FALSE);
665+
assertEquals(await _generated.list.getWindow(denops, 1), false);
670666
} finally {
671667
await denops.cmd("1,$bwipeout!");
672668
}

0 commit comments

Comments
 (0)