laravel-elasticsearch icon indicating copy to clipboard operation
laravel-elasticsearch copied to clipboard

Refract/cleanup - Added Test suite / formating etc.

Open use-the-fork opened this issue 6 months ago • 5 comments

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: image

use-the-fork avatar Aug 03 '24 00:08 use-the-fork