recidive / choko

Choko Framework
http://choko.org
MIT License
25 stars 9 forks source link

Improved notEmpty validation and fixed required fields validation. #269

Open lucasconstantino opened 9 years ago

lucasconstantino commented 9 years ago

Improved the way validator.notEmpty works by making it possible to check for more times. Some samples:

// Empty values.
validator.notEmpty();       // false
validator.notEmpty(null);   // false
validator.notEmpty([]);     // false
validator.notEmpty({});     // false
validator.notEmpty('');     // false
validator.notEmpty(' ');    // false
validator.notEmpty(' \n');  // false

// Not empty values.
validator.notEmpty(true);   // true
validator.notEmpty(false);  // true
validator.notEmpty('text'); // true
validator.notEmpty(0);      // true
validator.notEmpty(1);      // true
validator.notEmpty(function () {}); // true