laravel-elasticsearch
laravel-elasticsearch copied to clipboard
Refract/cleanup - Added Test suite / formating etc.
This commit introduces several new features and improvements to the package:
- Nix Integration: Includes formatters, pre-commit hooks, and general environment setup.
- Orchestra/Testbench: Integrates Testbench into the package.
- Seeders and Factories Conversion: Converts all seeders and factories from laravel-elasticsearch-tests.
- Base Testing Suite: Creates a base testing suite based on the site documentation.
- Independent Tests: Modifies all tests to run 100% independently of each other (tests should never rely on each other).
- GitHub Action for CI/CD: Adds a GitHub action to test for CI/CD (this will need further work but needs to be merged first).
There is definitely work to be done with coverage but in general this is a solid foundation: