diff options
| author | stonedDiscord <stonedDiscord@users.noreply.github.com> | 2024-11-20 13:04:14 +0000 |
|---|---|---|
| committer | GitHub Action <actions@github.com> | 2024-11-20 13:04:14 +0000 |
| commit | b8283b373caa2ac198497a8dd466bf494d81982a (patch) | |
| tree | 23de734e7ab5c093ace1d1a8fec716bb7603bdbf /webAO/client/__tests__ | |
| parent | 376fadcca3a1b5c32a3361b2843c6c576237a1a3 (diff) | |
Prettified Code!
Diffstat (limited to 'webAO/client/__tests__')
| -rw-r--r-- | webAO/client/__tests__/setEmote.test.js | 180 |
1 files changed, 104 insertions, 76 deletions
diff --git a/webAO/client/__tests__/setEmote.test.js b/webAO/client/__tests__/setEmote.test.js index a0091c0..856374e 100644 --- a/webAO/client/__tests__/setEmote.test.js +++ b/webAO/client/__tests__/setEmote.test.js @@ -1,112 +1,140 @@ -import setEmote from '../setEmote.ts'; -import Client from '../../client.ts'; -import fileExists from '../../utils/fileExists'; -import transparentPng from '../../constants/transparentPng'; +import setEmote from "../setEmote.ts"; +import Client from "../../client.ts"; +import fileExists from "../../utils/fileExists"; +import transparentPng from "../../constants/transparentPng"; -jest.mock('../../viewport/utils/createMusic'); -jest.mock('../../utils/fileExists'); -jest.mock('../../viewport/utils/createSfxAudio'); -jest.mock('../../viewport/utils/createShoutAudio'); -jest.mock('../../viewport/utils/createTestimonyAudio'); -describe('setEmote', () => { - const AO_HOST = ''; +jest.mock("../../viewport/utils/createMusic"); +jest.mock("../../utils/fileExists"); +jest.mock("../../viewport/utils/createSfxAudio"); +jest.mock("../../viewport/utils/createShoutAudio"); +jest.mock("../../viewport/utils/createTestimonyAudio"); +describe("setEmote", () => { + const AO_HOST = ""; - const client = new Client('127.0.0.1'); - const firstExtension = '.gif'; + const client = new Client("127.0.0.1"); + const firstExtension = ".gif"; - test('Should have a client_def_char_img with a valid source', async () => { - fileExists.mockReturnValue(true); - document.body.innerHTML = ` + test("Should have a client_def_char_img with a valid source", async () => { + fileExists.mockReturnValue(true); + document.body.innerHTML = ` <img id="client_def_char_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 0, 'def'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_def_char_img').src).toEqual(expected); - }); - test('Should have a client_pro_char_img to have a valid src', async () => { - document.body.innerHTML = ` + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 0, "def"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + expect(document.getElementById("client_def_char_img").src).toEqual( + expected, + ); + }); + test("Should have a client_pro_char_img to have a valid src", async () => { + document.body.innerHTML = ` <img id="client_pro_char_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 0, 'pro'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_pro_char_img').src).toEqual(expected); - }); - test('Should have a client_wit_char_img', async () => { - document.body.innerHTML = ` + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 0, "pro"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + expect(document.getElementById("client_pro_char_img").src).toEqual( + expected, + ); + }); + test("Should have a client_wit_char_img", async () => { + document.body.innerHTML = ` <img id="client_wit_char_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 0, 'wit'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 0, "wit"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_wit_char_img').src).toEqual(expected); - }); - test('Should have a client_def_pair_img', async () => { - document.body.innerHTML = ` + expect(document.getElementById("client_wit_char_img").src).toEqual( + expected, + ); + }); + test("Should have a client_def_pair_img", async () => { + document.body.innerHTML = ` <img id="client_def_pair_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 1, 'def'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 1, "def"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_def_pair_img').src).toEqual(expected); - }); - test('Should have a client_pro_pair_img', async () => { - document.body.innerHTML = ` + expect(document.getElementById("client_def_pair_img").src).toEqual( + expected, + ); + }); + test("Should have a client_pro_pair_img", async () => { + document.body.innerHTML = ` <img id="client_pro_pair_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 1, 'pro'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 1, "pro"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_pro_pair_img').src).toEqual(expected); - }); - test('Should have a client_wit_pair_img', async () => { - document.body.innerHTML = ` + expect(document.getElementById("client_pro_pair_img").src).toEqual( + expected, + ); + }); + test("Should have a client_wit_pair_img", async () => { + document.body.innerHTML = ` <img id="client_wit_pair_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 1, 'wit'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 1, "wit"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_wit_pair_img').src).toEqual(expected); - }); - test('Should have a client_char_img', async () => { - document.body.innerHTML = ` + expect(document.getElementById("client_wit_pair_img").src).toEqual( + expected, + ); + }); + test("Should have a client_char_img", async () => { + document.body.innerHTML = ` <img id="client_char_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 0, 'notvalid'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 0, "notvalid"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_char_img').src).toEqual(expected); - }); - test('Should have a client_pair_img', async () => { - document.body.innerHTML = ` + expect(document.getElementById("client_char_img").src).toEqual(expected); + }); + test("Should have a client_pair_img", async () => { + document.body.innerHTML = ` <img id="client_pair_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', '(a)', 1, 'notvalid'); - const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; + await setEmote(AO_HOST, client, "salanto", "coding", "(a)", 1, "notvalid"); + const expected = `http://localhost/characters/salanto/(a)coding${firstExtension}`; - expect(document.getElementById('client_pair_img').src).toEqual(expected); - }); - test('Should handle .png urls differently', async () => { - fileExists.mockReturnValueOnce(false); - document.body.innerHTML = ` + expect(document.getElementById("client_pair_img").src).toEqual(expected); + }); + test("Should handle .png urls differently", async () => { + fileExists.mockReturnValueOnce(false); + document.body.innerHTML = ` <img id="client_pair_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', 'prefixNotValid', 1, 'notvalid'); - const expected = 'http://localhost/characters/salanto/coding.png'; + await setEmote( + AO_HOST, + client, + "salanto", + "coding", + "prefixNotValid", + 1, + "notvalid", + ); + const expected = "http://localhost/characters/salanto/coding.png"; - expect(document.getElementById('client_pair_img').src).toEqual(expected); - }); - test('Should replace character if new character responds', async () => { - fileExists.mockReturnValue(false); - document.body.innerHTML = ` + expect(document.getElementById("client_pair_img").src).toEqual(expected); + }); + test("Should replace character if new character responds", async () => { + fileExists.mockReturnValue(false); + document.body.innerHTML = ` <img id="client_pair_img" /> `; - await setEmote(AO_HOST, client, 'salanto', 'coding', 'prefixNotValid', 1, 'notvalid'); - const expected = transparentPng; - expect(document.getElementById('client_pair_img').src).toEqual(expected); - }); + await setEmote( + AO_HOST, + client, + "salanto", + "coding", + "prefixNotValid", + 1, + "notvalid", + ); + const expected = transparentPng; + expect(document.getElementById("client_pair_img").src).toEqual(expected); + }); }); |
