Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Assert Laravel Package

testo/assert

Assertion plugin for the Testo PHP testing framework. Adds a fluent assert/expect facade, expectation lifecycle, and helpers for matching thrown exceptions. Reports comparisons through Testo’s standard pipeline. Install via Composer: testo/assert.

View on GitHub
Deep Wiki
Context7
0.1.9

Features

  • assert: Expose #[ExpectNoAssertions] attribute (#116) (d72d2ea)
0.1.8

Features

  • assert: add notContains assertion to iterable type (c320fbf)
0.1.7

Code Refactoring

  • messenger: Move messenger into Core (0ac2728)
0.1.6

Features

  • core: aggregate run statistics via Summary DTO and show assertions (cd20c42)

Code Refactoring

  • testing: update TestRunner namespace from Traits to Helper (14ebce3)
0.1.5

Code Refactoring

  • assert: Migrate Assert plugin to channels (9a13ff1)
0.1.4

Features

0.1.3

Bug Fixes

  • assert: Add missing psalm/phpstan assert annotations (#179) (0af9eb0)
0.1.2

Features

  • assert: Add ComparisonFailure (46c7045)
  • assert: Add DIFF into output (bf41558)

Code Refactoring

  • assert: Remove AssertException and use AssertionException instead (b4166f6)
0.1.12

Features

  • bridge-revolt: add bridge for async tests using Revolt loop (#269) (b109c63)
  • new internal/fiber package with the FiberLocal WeakMap primitive (draft) (b109c63)

Bug Fixes

  • plugin-fiber: move the method-level fiber outside the per-test pipeline so the scoped-state guards run inside it (b109c63)

Code Refactoring

  • assert: read the assertion state in AssertJson through StaticState::current() (b109c63)
0.1.11

Features

  • bridge-mockery: add Mockery bridge (testo/bridge-mockery) (#254) (6f4596e)
0.1.10

Code Refactoring

  • assert: disallow ExpectNoAssertions on a class (3e156d7)
0.1.1

Code Refactoring

  • assert: Move Assert plugin in a separated repository (12d2796)
  • Normalize Test Suite naming (9fd0cd3)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
elmogy/larafast