Unit tests and Prettified

This commit is contained in:
Leah Schumann 2024-05-22 10:17:19 -04:00
parent a7a205965b
commit 4ef2efd9e6
2 changed files with 8 additions and 9 deletions

View file

@ -204,23 +204,23 @@ describe("address-questions.vue", () => {
test("address field is typed into => disable autofill", async () => {
// Arrange
let keydownEventCallbackFunction;
let inputEventCallbackFunction;
autocompleteElement.addEventListener = jest
.fn()
.mockImplementation((eventName, callbackFunction) => {
if (eventName == "keydown") {
keydownEventCallbackFunction = callbackFunction;
if (eventName == "input") {
inputEventCallbackFunction = callbackFunction;
}
});
const { wrapper } = setupMocks({});
await wrapper.vm.$nextTick();
const e = {
code: "Enter",
inputType: "insertText",
};
// Act
keydownEventCallbackFunction(e);
inputEventCallbackFunction(e);
await wrapper.vm.$nextTick();
// Assert

View file

@ -286,14 +286,13 @@ export default {
// }
// });
this.addressField1.addEventListener("input", (e) => {
console.log(e)
console.log(e);
switch (e.inputType) {
case "insertText":
case "insertFromPaste":
case "deleteContentBackward":
case "deleteContentBackward":
// If the user enters text by typing, or pasting text, or deleting text already entered, disable autofill
this.disableAutoFill();
break;