Commits

Author Commit Message Labels Comments Date
Jean-Tiare Le Bigot
add unit tests for _validate_dict + cleanup
Jean-Tiare Le Bigot
tests and deep code cleanup for _validate_list
Jean-Tiare Le Bigot
move validate_* to _validate_*. This allows to make assumptions on input/simplications
Jean-Tiare Le Bigot
clean + test Schema.validate_scalar
Jean-Tiare Le Bigot
main validate fully tested
Jean-Tiare Le Bigot
minor code cleanup for str(Invalid). Let's turn it into readable code :)
Jean-Tiare Le Bigot
add tests for schema(init, call, validate); simplifies validate
Jean-Tiare Le Bigot
disable doctests
Jean-Tiare Le Bigot
add tests for Invalid*; changelog
Jean-Tiare Le Bigot
add tests for markers
Jean-Tiare Le Bigot
add test for msg
Jean-Tiare Le Bigot
add unit tests for any et all
Jean-Tiare Le Bigot
add unit tests for all validators
Jean-Tiare Le Bigot
remove compatibility layer
Jean-Tiare Le Bigot
clean up packaging; clean up tests; force utf-8 => move to Ludia coding std :)
Jean-Tiare Le Bigot
move to hgignore
Jean-Tiare Le Bigot
remove the 'whole bunch of additional files added that shouldn't be'
Jean-Tiare Le Bigot
add compat layer for rename + file to module
Jean-Tiare Le Bigot
IsUrl -> Url; ToBoolean -> Boolean
Jean-Tiare Le Bigot
avoid builtin conflicts
Eugen Dinca
Added default_to validation function.
Alec Thomas
Improve performance by reusing Schema objects.
Alec Thomas
Merge pull request #3 from spice/error-reporting
Alexander Bolodurin
Uniform errors for missing required keys
Alexander Bolodurin
Treat unmatched dict keys as extras.
Alec Thomas
Bump version to 0.4.
Alec Thomas
Return as many validation errors as possible.
Alec Thomas
Merge pull request #2 from kjkuan/master
Jack Kuan
Fixed the mistake of using type(schema) instead of type(data).
Jack Kuan
Made dict and list work as type validators...
  1. Prev
  2. Next