Unit tests and Prettified
This commit is contained in:
parent
a7a205965b
commit
4ef2efd9e6
2 changed files with 8 additions and 9 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue