Commit graph

1424 commits

Author SHA1 Message Date
Alexandre Gaigalas 9c03380f24 Adds partial test suite for AbstractRule 2015-10-17 16:02:12 -03:00
Gabriel Rodrigues Couto 503143a90b Create integration tests for "NotEmpty" rule 2015-10-17 15:49:10 -03:00
Marcel dos Santos 8e6b5f5834 Refactor unit tests for "StringType" rule 2015-10-17 15:45:11 -03:00
Gabriel Rodrigues Couto 6ab3467d69 Create integration tests for "NullType" rule 2015-10-17 15:43:20 -03:00
Hussani Oliveira 667d0eca03 Removing unused $current variable 2015-10-17 15:33:45 -03:00
Felipe Martins 08ce0fa455 Increase integration tests for "CountryCode" rule 2015-10-17 15:31:47 -03:00
Marcel dos Santos 669fd48e58 Create integration tests for "Slug" rule 2015-10-17 15:30:07 -03:00
Paulo Eduardo 0526c14cc9 Create integration tests for "Tld" rule 2015-10-17 15:26:09 -03:00
Guilherme Siani 780cedbec3 Created integration tests for "Alnum" rule 2015-10-17 15:22:08 -03:00
Nawarian Nickolas b8f2f03289 Refactor tests of "Length" rule 2015-10-17 15:09:48 -03:00
Rafael-BP e3a18c6665 Increase tests for "NotOptional" rule 2015-10-17 15:03:03 -03:00
João Torquato cbb0fa74a5 Create integration tests for "MinimumAge" rule 2015-10-17 15:01:21 -03:00
Henrique Moody 15ce71a578 On documentation, bump supported version to 5.4 2015-10-17 14:56:26 -03:00
Danilo Correa 2aa368b8c8 Create integration tests from "CNPJ" rule 2015-10-17 14:43:56 -03:00
Gabriel Rodrigues Couto 142486bfcc Create integration tests for "NotBlank" rules 2015-10-17 14:26:58 -03:00
William Espindola ae1dfe6a66 Create integration test for "Yes" rule 2015-10-17 14:24:15 -03:00
Paulo Eduardo aa13468d04 Refactor test of "Bsn" rule
- Remove Dead Code
- Increase Code Coverage
2015-10-17 14:20:45 -03:00
Edson Lima 2f0db5ebff Create integration tests for "Email" rule 2015-10-17 14:18:33 -03:00
Marcel dos Santos c9bd83f111 Refactor unit tests for "Slug" rule 2015-10-17 14:11:54 -03:00
Henrique Moody 7aa32658e6 Add "composer.lock" to the .gitignore list 2015-10-17 14:10:41 -03:00
Paulo Eduardo 2ac90907e7 Create unit tests for "AlwaysValid" rule 2015-10-17 14:03:03 -03:00
Felipe Martins a30b730969 Add unit test for "CountryCode" rule 2015-10-17 13:58:25 -03:00
Paulo Eduardo 196ab887e5 Add unit tests for "Tld" rule 2015-10-17 13:55:25 -03:00
Guilherme Siani 36395378b6 Fix typo on "Alnum" docs 2015-10-17 13:24:16 -03:00
Henrique Moody 06ecd9c063 Drop support for PHP 5.3 2015-10-17 12:55:52 -03:00
Henrique Moody ac8fb50400 Create integration tests from "CPF" rule 2015-10-17 12:40:39 -03:00
Alexandre Gaigalas a0e4cfa1e2 Fixes MimeTypeTest Expected Exception Path
Previously, the MimeTypeTest was matching UNIX-style file slashes
in its PHPUnit Expected Exception. This change fixes it to
ignore the slash and match only the file name and pass on Windows
platforms as well.
2015-10-17 11:17:32 -03:00
Henrique Moody 60568eac62 Create "IntType" rule 2015-10-16 23:43:01 -03:00
Ronald Drenth 8cab57052e Create "Bsn" rule 2015-10-16 22:19:33 +02:00
Henrique Moody d53811f7b7 Remove user-defined optional values
Since we have NotOptional rule now, we must keep the same opposite
behaviour between these two rules.

This commit also improve and increase tests from Optional rule and
updates the documentation.

No tests was made for messages on MODE_DEFAULT because it's not possible
for a while since we don't have such much granularity control, but after
some fixes on Not rule, maybe we will be able to do that, that's why I
kept the messages on OptionalException.
2015-10-15 11:14:20 -03:00
Henrique Moody 15b0a937b2 Create "NotOptional" rule 2015-10-15 10:36:48 -03:00
Henrique Moody 6f9a5771c2 Fix "Not" rule on first level 2015-10-14 13:56:29 -03:00
Henrique Moody 62761ffe18 Make all rules inclusive by default 2015-10-14 13:10:20 -03:00
Henrique Moody bbf9c2505e Remove all rules shortcuts 2015-10-14 13:06:36 -03:00
Henrique Moody 880cdb5f09 Create "NotBlank" rule 2015-10-14 01:05:42 -03:00
Henrique Moody b28e97c70f Create "Identical" rule 2015-10-13 13:29:34 -03:00
Henrique Moody 641b169c1b Remove identical checking from "Equals" rule 2015-10-13 13:29:31 -03:00
Henrique Moody 5a9f1fe508 Create "KeyValue" rule 2015-10-13 07:37:12 -03:00
Zinovyev Ivan a4853042db Update VALIDATORS.md
Minor fix for the KeyNested.md link in the VALIDATORS.md file
2015-10-07 22:33:56 +03:00
Ivan Zinovyev 91e9c2053d Create "KeyNested" rule 2015-10-07 14:03:19 -03:00
Henrique Moody f9f2325f29 Update changelog 2015-10-07 12:55:42 -03:00
Henrique Moody 1931da7570 Rename rule "Scalar" to "ScalarVal" 2015-10-07 12:44:20 -03:00
Henrique Moody 88865267d9 Rename rule "Resource" to "ResourceType" 2015-10-07 12:44:19 -03:00
Henrique Moody 598bfa2843 Rename rule "Object" to "ObjectType" 2015-10-07 12:44:19 -03:00
Henrique Moody 5941c2ce50 Rename rule "NullValue" to "NullType" 2015-10-07 12:44:13 -03:00
Henrique Moody 5863903e48 Rename rule "Arr" to "ArrayVal" 2015-10-07 12:25:15 -03:00
Henrique Moody f2ab275751 Update changelog 2015-10-07 12:03:05 -03:00
Henrique Moody a41b9c64a4 Add PHP 7 to the build matrix 2015-10-07 11:53:16 -03:00
Henrique Moody 255269bfb3 Rename rule "String" to "StringType" 2015-10-07 11:52:03 -03:00
Henrique Moody 9b85df4601 Rename rule "Int" to "IntVal" 2015-10-07 11:46:57 -03:00