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

Psr3 Message Assertions Laravel Package

fr3d/psr3-message-assertions

PHPUnit helper to assert your application’s PSR-3 log messages follow the Logger spec. Use the included TestLogger as a logger dependency during tests to validate message formatting and context placeholders. Composer-installable, BSD-2-Clause.

View on GitHub
Deep Wiki
Context7

PSR-3 Log message assertions

Build Status Coverage Status

Test your log messages are compliant with the PSR-3 (Logger) specification

Installing via Composer

You can use Composer .

composer require fr3d/psr3-message-assertions

Usage in PHPUnit

Use TestLogger.php as the logger dependency.

TestLogger will assert each log message is compliant with the PSR-3 Logger standard.

License

Code licensed under BSD 2 clauses terms & conditions.

See LICENSE.txt for more information.

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.
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route