API Reference Fluffy v#0.1.1

Copy Markdown View Source

Modules

Pipeable feature testing for Phoenix applications.

Raised when an element exists but cannot receive the requested action.

The versioned support contract for Fluffy page drivers.

Raised when a driver cannot truthfully determine a requested browser fact.

A normalized browser dialog and the action Fluffy took to unblock it.

A normalized download captured by Fluffy.wait_for/3,4 with Fluffy.Event.download/2.

Typed event-wait values and event capture orchestration.

Typed locator, active-page, and captured-result assertion values executed by Fluffy.expect/2.

A browser file chooser captured by Fluffy.Event.file_chooser/2.

An in-memory file selected with Fluffy.set_input_files/4.

Normalized metadata for a browser request or response event.

A lazy, driver-independent element query.

The common result of a captured main-page navigation.

One logical page or tab within a Fluffy session.

Browser-only helpers for the active Playwright page.

Default Logger adapter for browser console messages and uncaught page errors.

Native identifiers for the active Playwright page.

Integrates Ecto SQL sandbox ownership with a Fluffy test scope.

The opaque state threaded through Fluffy test pipelines.

Raised when a single-target operation resolves to zero or multiple elements.

ExUnit lifecycle setup for Fluffy tests.