Skip to content

Commit b59c0ca

Browse files
committed
tests: minor updates
1 parent 97a660d commit b59c0ca

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

src/coalesce-vue-vuetify3/src/components/input/c-select.spec.tsx

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ describe("CSelect", () => {
146146
//@ts-expect-error invalid `for` type
147147
() => <CSelect model={complexVm} for={123} />;
148148

149+
// menuProps:
150+
() => <CSelect model={model} for="singleTest" menuProps={{contentClass: 'test'}} />;
151+
//@ts-expect-error invalid `location` type
152+
() => <CSelect model={model} for="singleTest" menuProps={{location: 'invalid'}} />;
149153

150154

151155
// ********
@@ -1169,23 +1173,27 @@ describe("CSelect", () => {
11691173
// First select the last item (Test 3)
11701174
await input.trigger("keydown", { key: "ArrowLeft" });
11711175
await nextTick();
1172-
1176+
11731177
// Verify we have 3 items initially and Test 3 is selected
11741178
expect(model.tests).toHaveLength(3);
11751179
expect(model.tests[2].testName).toBe("Test 3");
1176-
const selectedBeforeDelete = wrapper.findAll(".v-select__selection--selected");
1180+
const selectedBeforeDelete = wrapper.findAll(
1181+
".v-select__selection--selected",
1182+
);
11771183
expect(selectedBeforeDelete).toHaveLength(1);
11781184
expect(selectedBeforeDelete[0].text()).toContain("Test 3");
1179-
1185+
11801186
// Press Delete to remove Test 3
11811187
await input.trigger("keydown", { key: "Delete" });
11821188
await nextTick();
1183-
1189+
11841190
// Should now have 2 items (Test 1 and Test 2) and Test 2 should be selected
11851191
expect(model.tests).toHaveLength(2);
11861192
expect(model.tests[0].testName).toBe("Test 1");
11871193
expect(model.tests[1].testName).toBe("Test 2");
1188-
const selectedAfterDelete = wrapper.findAll(".v-select__selection--selected");
1194+
const selectedAfterDelete = wrapper.findAll(
1195+
".v-select__selection--selected",
1196+
);
11891197
expect(selectedAfterDelete).toHaveLength(1);
11901198
expect(selectedAfterDelete[0].text()).toContain("Test 2");
11911199
});

0 commit comments

Comments
 (0)