# PhoenixTestDatastar v0.0.2 - Table of Contents

A PhoenixTest driver for Dstar-powered Phoenix applications

## Pages

- [PhoenixTestDatastar](readme.md)

## Modules

- [PhoenixTestDatastar](PhoenixTestDatastar.md): A PhoenixTest driver for Datastar-powered Phoenix applications.
- [PhoenixTestDatastar.Actions](PhoenixTestDatastar.Actions.md): Parses Datastar action expressions from HTML element attributes.
- [PhoenixTestDatastar.Assertions](PhoenixTestDatastar.Assertions.md): Datastar-specific assertion macros for testing signal state.
- [PhoenixTestDatastar.DOM](PhoenixTestDatastar.DOM.md): Applies Datastar SSE patch events to an in-memory HTML string using Floki.
- [PhoenixTestDatastar.Dispatcher](PhoenixTestDatastar.Dispatcher.md): HTTP dispatcher for Datastar requests.
- [PhoenixTestDatastar.SSE](PhoenixTestDatastar.SSE.md): Parses Datastar SSE (Server-Sent Events) response bodies into structured events.
- [PhoenixTestDatastar.Session](PhoenixTestDatastar.Session.md): Session struct for tracking state during Datastar testing.
- [PhoenixTestDatastar.Signals](PhoenixTestDatastar.Signals.md): Handles Datastar signal extraction from HTML and signal state management.
- [PhoenixTestDatastar.Stream](PhoenixTestDatastar.Stream.md): Manages long-lived SSE stream connections for testing real-time Datastar features.
- [PhoenixTestDatastar.StreamAdapter](PhoenixTestDatastar.StreamAdapter.md): Custom Plug adapter for testing long-lived SSE connections.

