https://cypress.io logo
Vue component exposed values never initialized
# i-need-help
h
Copy code
html
<script setup>
defineExpose({foo: 1337})
</script>

<template>
  Hello!
</template>
Copy code
ts
describe("<MyComponent />", () => {
  it("renders", () => {
    cy.mount(MyComponent).then(({wrapper, component}) => {
      expect(component.foo).to.equal(1337) // fails; component.foo is undefined
    })
  });
});
2 Views