Hex Core JS
    Preparing search index...

    Function testComponentSnapshot

    • Test a component snapshot.

      Parameters

      • name: string
      • Component: ComponentType
      • skip: boolean = false

      Returns void

      describe("Snapshots", () => {
      storyTable.forEach(([name, Story]) => {
      const StoryComponent = composeStory(Story, Meta);
      testComponentSnapshot(name, StoryComponent, StoryComponent.parameters?.storyshots?.skip);
      });
      });

      Real timers must be used before taking snapshots. Or set fake timers with vi.useFakeTimers({ shouldAdvanceTime: true });.

      describe("Snapshots", () => {
      beforeEach(() => {
      vi.useRealTimers();
      });

      storyTable.forEach(([name, Story]) => {
      const StoryComponent = composeStory(Story, Meta);
      testComponentSnapshot(name, StoryComponent, StoryComponent.parameters?.storyshots?.skip);
      });
      });