25 Commits

Author SHA1 Message Date
Ion Bazan
67a34a4283 Update Pest tests 2024-11-01 15:28:28 +08:00
Roardom
b86475a732 add: strict types to all files 2024-05-23 13:58:29 +00:00
HDVinnie
93b17f0419 chore: license 2024-03-19 17:56:44 -04:00
HDVinnie
11a759434d PHP Style Change (Laravel Pint CI) 2023-08-27 00:35:25 +00:00
HDVinnie
d4e6248801 update: tests performance 2023-08-26 20:34:17 -04:00
HDVinnie
8daf39c331 update: test suite 2023-07-11 16:48:07 -04:00
HDVinnie
e364fb6a5f PHP Style Change (Laravel Pint CI) 2023-07-11 18:28:32 +00:00
Shift
00f1bd1b68 Include helpful testing packages
Shift added the following packages which may be used by generated tests cases and helpful for testing new code.

- [Test Assertions](https://github.com/jasonmccreary/laravel-test-assertions)
- [`generate:model-factory`](https://github.com/mpociot/laravel-test-factory-helper)
2023-07-11 18:26:41 +00:00
HDVinnie
3650900c97 update: lint
- not_operator_with_space to false
2023-02-03 16:01:29 -05:00
HDVinnie
472c820f99 update: UNIT3D linting
- github action updated with new ruleset in pint.json
- codebase linted with new ruleset
- contributors can now run `./vendor/bin/pint`
- action workflow will auto correct any lint issues upon commit/opened pull request
2023-02-02 08:02:34 -05:00
HDVinnie
2ca429c4ce Revert "PSR12 Linting"
This reverts commit 7e65e1d589.
2022-09-11 19:51:58 -04:00
HDVinnie
7e65e1d589 PSR12 Linting 2022-09-11 23:50:41 +00:00
HDVinnie
98545f83d7 update: test case 2022-02-08 23:50:29 -05:00
HDVinnie
77ec35bea5 chore: apply the laravel code style linter 2022-01-08 00:03:12 -05:00
HDVinnie
02425a66f6 update: testcase.php 2021-10-20 14:16:05 -04:00
HDVinnie
95bcbcf16f Apply fixes from StyleCI
[ci skip] [skip ci]
2021-10-20 18:13:18 +00:00
HDVinnie
514bc33ff7 update: tests 2021-10-20 14:13:00 -04:00
HDVinnie
41b617bb2e update: laravel 7 support 2020-07-19 17:33:50 -04:00
HDVinnie
a0be2e60b1 fix: base test case 2020-06-03 02:47:30 -04:00
HDVinnie
4afdfbdade Apply fixes from StyleCI
[ci skip] [skip ci]
2020-04-19 05:31:13 +00:00
Ben Johnson
38d8b3cf79 feat: Reduce test suite execution time considerably
Given the sheer volume of migrations, it takes about 40 seconds on an average system to execute them all prior to running the test suite.

Loading one flat SQL file instead of executing each migration reduces this overhead significantly.

This is implemented in a way that degrades gracefully; if the flat file is not specified, all migrations will run as normal.
2020-02-18 15:45:54 -05:00
Ben Johnson
b2550bb71c tests: Add bare-minimum testing configuration 2020-02-14 15:00:18 -05:00
HDVinnie
987bed7a7b Apply fixes from StyleCI
[ci skip] [skip ci]
2020-02-13 21:45:47 +00:00
Laravel Shift
a2df254cb7 Include helpful testing package
Shift added the following packages which may be used by some of the generated tests cases and helpful for testing new code.

- [Test Assertions](https://github.com/jasonmccreary/laravel-test-assertions)
- [`generate:model-factory`](https://github.com/mpociot/laravel-test-factory-helper)
2020-01-22 17:18:59 +00:00
HDVinnie
a96f116c0c (Add) Laravel Default Tests 🆕 2019-09-17 18:40:16 -04:00