Methods
mount
import { mount } from 'cypress/svelte'
  
    | Description | Mounts a Svelte component inside the Cypress browser | 
  
    | Signature | mount<T extends SvelteComponent>(Component: SvelteConstructor<T>, options?: MountOptions<T>): Cypress.Chainable<MountReturn<T>> | 
  
    | Generic Param T | The component type | 
  
    | Returns | Cypress.Chainable<MountReturn> | 
  mount Parameters
    
    | Name | Type | Description | 
  
    | component | SvelteConstructor | Svelte component being mounted | 
  
    | options | MountOptions<T> (optional) | options to customize the component being mounted | 
Example
import Counter from './Counter.svelte'
import { mount } from 'cypress/svelte'
it('should render', () => {
  mount(Counter, { props: { count: 42 } })
  cy.get('button').contains(42)
})
Interfaces
MountOptions
  members
    
    | Name | Type | Description | 
  
    | anchor | Element (optional) |  | 
  
    | context | Map<any, any> (optional) |  | 
  
    | intro | boolean (optional) |  | 
  
    | log | boolean (optional) |  | 
  
    | props | Record<string any> (optional) |  | 
MountReturn
Type that the mount function yields
  members
    
    | Name | Type | Description | 
  
    | component | T |  |