Skip to content
This repository has been archived by the owner on Jan 6, 2023. It is now read-only.

Commit

Permalink
add test case
Browse files Browse the repository at this point in the history
  • Loading branch information
kg0r0 committed Jul 23, 2019
1 parent 57041c4 commit 6485bce
Show file tree
Hide file tree
Showing 5 changed files with 73 additions and 3 deletions.
4 changes: 3 additions & 1 deletion lib/src/assertion.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/src/assertion.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

37 changes: 37 additions & 0 deletions lib/test/assertion.test.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/test/assertion.test.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 31 additions & 0 deletions test/assertion.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,37 @@ describe("assertionResult()", () => {
expect(e.message).to.equal("Challenges don't match!");
}
});

it("should return 'Origins don\'t match!'", async () => {
const request = {
session: {
challenge: "xdj0CBfX692qsATpy0kNc8533JdvdLUpqYP8wDTX_ZE"
},
body: {
id:
"LFdoCFJTyB82ZzSJUHc-c72yraRc_1mPvGX8ToE8su39xX26Jcqd31LUkKOS36FIAWgWl6itMKqmDvruha6ywA",
rawId:
"LFdoCFJTyB82ZzSJUHc-c72yraRc_1mPvGX8ToE8su39xX26Jcqd31LUkKOS36FIAWgWl6itMKqmDvruha6ywA",
response: {
authenticatorData:
"SZYN5YgOjGh0NBcPZHZgW4_krrmihjLHmVzzuoMdl2MBAAAAAA",
signature:
"MEYCIQCv7EqsBRtf2E4o_BjzZfBwNpP8fLjd5y6TUOLWt5l9DQIhANiYig9newAJZYTzG1i5lwP-YQk9uXFnnDaHnr2yCKXL",
userHandle: "",
clientDataJSON:
"eyJjaGFsbGVuZ2UiOiJ4ZGowQ0JmWDY5MnFzQVRweTBrTmM4NTMzSmR2ZExVcHFZUDh3RFRYX1pFIiwiY2xpZW50RXh0ZW5zaW9ucyI6e30sImhhc2hBbGdvcml0aG0iOiJTSEEtMjU2Iiwib3JpZ2luIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIiwidHlwZSI6IndlYmF1dGhuLmdldCJ9"
},
type: "public-key"
}
};
const requestMock = mockReq(request);
try {
await assertionResult(requestMock);
} catch (e) {
expect(e.message).to.equal("Origins don\'t match!");
}
});

});

describe("findAuhtr()", () => {
Expand Down

0 comments on commit 6485bce

Please sign in to comment.