diff options
| author | Shin'ya Ueoka <ueokande@i-beam.org> | 2021-10-10 01:42:37 +0000 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-10 01:42:37 +0000 | 
| commit | dfcefe1b84cc96ead1c8d8f9aa65ff05ccd70378 (patch) | |
| tree | 12f1a4ed6da8fd96c034d23bcf08b1535bca1113 /test/console/app/reducer.test.ts | |
| parent | 24f4f06db6572d81cadfe191f36c433a79985871 (diff) | |
| parent | 039095e18562c44edda2c5a83a3d82c2e220b370 (diff) | |
Merge pull request #1267 from ueokande/move-to-jest
Move to Jest
Diffstat (limited to 'test/console/app/reducer.test.ts')
| -rw-r--r-- | test/console/app/reducer.test.ts | 21 | 
1 files changed, 10 insertions, 11 deletions
| diff --git a/test/console/app/reducer.test.ts b/test/console/app/reducer.test.ts index 4406adc..eac2012 100644 --- a/test/console/app/reducer.test.ts +++ b/test/console/app/reducer.test.ts @@ -1,4 +1,3 @@ -import { expect } from "chai";  import reducer, { defaultState, State } from "../../../src/console/app/recuer";  import {    hide, @@ -18,7 +17,7 @@ describe("app reducer", () => {        };        const nextState = reducer(initialState, hide()); -      expect(nextState.mode).to.be.empty; +      expect(nextState.mode).toHaveLength(0);      });    }); @@ -26,8 +25,8 @@ describe("app reducer", () => {      it("switches to command mode with a message", () => {        const nextState = reducer(defaultState, showCommand("open ")); -      expect(nextState.mode).equals("command"); -      expect(nextState.consoleText).equals("open "); +      expect(nextState.mode).toEqual("command"); +      expect(nextState.consoleText).toEqual("open ");      });    }); @@ -35,7 +34,7 @@ describe("app reducer", () => {      it("switches to find mode with a message", () => {        const nextState = reducer(defaultState, showFind()); -      expect(nextState.mode).equals("find"); +      expect(nextState.mode).toEqual("find");      });    }); @@ -43,8 +42,8 @@ describe("app reducer", () => {      it("switches to error message mode with a message", () => {        const nextState = reducer(defaultState, showError("error occurs")); -      expect(nextState.mode).equals("error"); -      expect(nextState.messageText).equals("error occurs"); +      expect(nextState.mode).toEqual("error"); +      expect(nextState.messageText).toEqual("error occurs");      });    }); @@ -52,8 +51,8 @@ describe("app reducer", () => {      it("switches to info message mode with a message", () => {        const nextState = reducer(defaultState, showInfo("what's up")); -      expect(nextState.mode).equals("info"); -      expect(nextState.messageText).equals("what's up"); +      expect(nextState.mode).toEqual("info"); +      expect(nextState.messageText).toEqual("what's up");      });    }); @@ -66,7 +65,7 @@ describe("app reducer", () => {          };          const nextState = reducer(initialState, hideCommand()); -        expect(nextState.mode).to.be.empty; +        expect(nextState.mode).toHaveLength(0);        });      }); @@ -78,7 +77,7 @@ describe("app reducer", () => {          };          const nextState = reducer(initialState, hideCommand()); -        expect(nextState.mode).equals("info"); +        expect(nextState.mode).toEqual("info");        });      });    }); | 
