Commit Graph

78 Commits (506e57e4d75aca0248bd675190d1bb084aabab8c)

Author SHA1 Message Date
joeybloggs 933fe0b7a9 Add test for comma and pipe obfuscation 9 years ago
joeybloggs 7f4b49c751 Finished Tests, now at 100% test converage! 9 years ago
joeybloggs 4ce39526f6 Update Test Case + fix errors 9 years ago
joeybloggs 24d46304a8 Updating & re-injecting tests 9 years ago
joeybloggs 7af3fb7c1f initial validation logic reworked 9 years ago
joeybloggs 9596b89a26 working on traversing field values 9 years ago
joeybloggs e42d7b683a determined variable values to be passed 9 years ago
joeybloggs c62550c414 Investigating difference speed architectures 9 years ago
joeybloggs 9d2b8ee9d4 updated coverage tests to be 100% 9 years ago
joeybloggs e1fd32247f Fix interface issue when value is set but no validation tag exists 9 years ago
joeybloggs 89a5909004 add test to ensure 100% of the lines of code are called, even in the pool 9 years ago
joeybloggs f604b6cc96 Complete Flatten logic 9 years ago
joeybloggs 4d57165562 fix wrong variable used in checking for "[" char 9 years ago
joeybloggs 7d55bfddde complete flatten logic for array elements 9 years ago
joeybloggs c7ff296dca correct interface issue 9 years ago
joeybloggs 200a5b4aad finish map error handling & complete test coverage 9 years ago
joeybloggs 8bf793acde correct map references pointing to slice after copy/paste 9 years ago
joeybloggs 14f176e8ac add traverseMap 9 years ago
joeybloggs 98f4165fae added time test 9 years ago
joeybloggs a0f6d14ada add more tests 9 years ago
joeybloggs 689d3e9989 finalized array error handling 9 years ago
joeybloggs 6eded1f817 correct error output and index out of order error 9 years ago
joeybloggs d019d02290 Add some initial validation 9 years ago
joeybloggs 4afdc19aef Finish initial array traversal logic 9 years ago
joeybloggs e0e86490bf Fix Issue with nested struct as pointer being nil 9 years ago
joeybloggs 63a3b7e6ad add multibyte test case for blank string to maintain 100% test coverage 9 years ago
joeybloggs 35aff710e4 added many new validator + tests + documentation: 9 years ago
joeybloggs 7aa70841bc add uuid, uuid3, uuid4 and uuid5 validators + tests + documentation 9 years ago
joeybloggs 20d9b7909f add isbn, isbn10 and isbn validators + tests + documentation 9 years ago
joeybloggs 5db5165e2c update rub and reba regex 9 years ago
joeybloggs 9ff11ae808 break out benchmarks into separate file 9 years ago
joeybloggs f4837a073b add call to SetMaxStructPoolSize in test to ensure continued 100% test coverage 9 years ago
joeybloggs 0fbc3228e8 rework code to allow handling of comma (,) and = within the params i.e. excludesall=,= 9 years ago
joeybloggs 793099be40 remove trimming of param option as space could be a valid param option or char 9 years ago
joeybloggs 1fda4930f6 comment out parallel benchmarks to maintain go 1.2 compatibility 9 years ago
joeybloggs 56b4ce1811 add larger tests for benchmarks 9 years ago
joeybloggs 81ce302975 add parallel benchmark 9 years ago
joeybloggs 22d031deb0 add struct caching, significant speedup even in a simple test 9 years ago
joeybloggs fbb3befecb update validate struct benchmark for lager struct with nested struct 9 years ago
joeybloggs beaa9adf31 minor performance updates 9 years ago
joeybloggs e5c73961c7 finish test conversion 9 years ago
joeybloggs ae2d0646af add more checks to IsEqual function 9 years ago
joeybloggs e0b68a7520 initial commit of helper functions 9 years ago
joeybloggs 3dcc019b64 add contains, contains any, contains rune, excludes, excludes and excludesrune validation functions + tests + docuemtation 9 years ago
joeybloggs 23c3fa6b63 add ne and nefield functions to validator 9 years ago
joeybloggs b891b1cf3c add eq baked in function + tests 9 years ago
Dean Karn e530eb5470 add documentation for new base64 validator 10 years ago
Dean Karn 1d008b4ad2 add base64 validate as requested in issue #30 10 years ago
Dean Karn 829b13775f Update validator_test.go 10 years ago
Dean Karn d474ce1ce6 update test import path 10 years ago