No description
  • PHP 99.1%
  • Shell 0.9%
Find a file
Henrique Moody 94daa8d669
Use Pest instead of PHPT files
Although I love PHPT files, and I've done my fair share of making it
easier to write them in this library, they're very slow, and running
them has become a hindrance.

I've been fidgeting with the idea of using Pest for a while, and I think
it's the right tool for the job. I had to create a couple of functions
to make it easier to run those tests, and now they're working really
alright.

I migrated all the PHPT files into Pest files -- I automated most of the
work with a little script using "nikic/php-parser"; this commit should
contain all the previous PHPT tests as Pest tests.

The previous integration tests would take sixteen seconds, and the Pest
tests take less than a second.
2024-12-16 17:07:47 +01:00
.github Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
bin Create "Attribute" rule 2024-12-13 03:49:29 +01:00
data/domain/public-suffix Update Regional Information 2024-03-25 18:43:50 +01:00
docs Create "Attribute" rule 2024-12-13 03:49:29 +01:00
library Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
tests Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
.docheader Use SPDX IDs for licensing 2023-02-19 00:19:10 -03:00
.gitattributes Update list of files to be exported by Git 2020-07-29 10:35:36 +02:00
.gitignore Upgrade "phpunit/phpunit" 2024-01-28 14:16:52 +01:00
.readthedocs.yaml Create Read the Docs configuration file 2024-01-28 21:50:01 +01:00
CHANGELOG.md Check if property is initialized before getting its value 2024-01-27 20:36:01 +01:00
codecov.yml Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
composer.json Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
CONTRIBUTING.md Rename "Validatable" to "Rule" 2024-12-05 19:32:14 +01:00
LICENSE Dusting off. See CHANGELOG.md for more details on this commit 2023-02-13 03:59:11 -03:00
mkdocs.yml Create MkDocs configuration file 2018-12-11 09:25:41 +01:00
phpcs.xml.dist Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
phpstan.neon.dist Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
phpunit.xml.dist Use Pest instead of PHPT files 2024-12-16 17:07:47 +01:00
README.md Improve the "Feature Guide" documentation 2024-12-05 00:21:34 +01:00

Respect\Validation

Build Status Code Coverage Latest Stable Version Total Downloads License

The most awesome validation engine ever created for PHP.

Learn More: