lunr / halo
Lunr.Halo is a set of PHPUnit helper libraries.
Installs: 25 027
Dependents: 11
Suggesters: 0
Security: 0
Stars: 2
Watchers: 5
Forks: 4
pkg:composer/lunr/halo
Requires
- php: >=8.1
- ext-uopz: >=7.1.1
Requires (Dev)
- ext-xdebug: >=3.0
- phpunit/phpunit: >=10.5 <11.0
- psr/container: >=2.0.2
- psr/log: >=1.1
This package is auto-updated.
Last update: 2025-10-01 00:09:21 UTC
README
Lunr.Halo is a set of PHPUnit helper libraries.
LunrBaseTestCase
extendsPHPUnit\Framework\TestCase
and offers convenience methods to access class methods/properties using reflection as well as mocking functions/methods using uopz (PHP 7) and runkit (PHP 5).CallbackMock
is a Mock class to help test callbacksFluidInterfaceMock
is a Mock class to help test methods containing fluid interface calls.
Installation
- Install Lunr.Halo with Composer or with your own installer.
- Lunr.Halo follows the semantic versioning standards.
Community
- Follow us on GitHub.
Contributing
Lunr.Halo is an Open Source, community-driven project. Join by contributing code or documentation.
If you encounter any issues when using Lunr.Halo you can report them on github
About Us
Lunr.Halo development is spearheaded by Move.