lunr / halo
Lunr.Halo is a set of PHPUnit helper libraries.
0.11.0
2025-02-08 20:26 UTC
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-03-18 14:25:17 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.