Commit Graph

153 Commits (0c0ae405d3d5ba728f41a64e5da1e86c5052adf9)

Author SHA1 Message Date
joeybloggs 844f5f46f7 Updated Panic Tests after updates to assertion library 9 years ago
joeybloggs 8ae139a445 Partially Merged in Partial struct methods + Tests 9 years ago
joeybloggs 1fbc384272 Complete test coverage for gecsfield, gtecsfield, ltcsfield and ltecsfield 9 years ago
joeybloggs 327aa2e826 Add gtcsfield, gtecsfield, ltcsfield and ltecsfield 9 years ago
joeybloggs cd50c5e085 Added necsfield method + tests 9 years ago
joeybloggs 3a0791591a Add cross struct map support for all types not just string 9 years ago
joeybloggs 4cbf0659ce convert isLtField & isLteField to use new functions + test coverage 9 years ago
joeybloggs 5989727cf7 complete test coverage for IsGteField after conversion 9 years ago
joeybloggs 8aea478060 Update isGtField to user new functions 9 years ago
joeybloggs 2fe52ca08f finish eqcsfield + test coverage 9 years ago
joeybloggs d19088f865 Code Cleanup + some renaming 9 years ago
joeybloggs 81e29d3724 Complete Test Cases for getStructFieldOK 9 years ago
joeybloggs 2ea9043764 update to handle nested map + Array + Slice structs 9 years ago
joeybloggs 3ab458c80c Updates 9 years ago
joeybloggs 50f0798342 Run gofmt -s -w . on code 9 years ago
joeybloggs 7e97fcf2c4 Add exists tag 9 years ago
joeybloggs d2ea21ad15 Add RegisterCustomTypeFunc for easier adding of CustomTypeFunc 9 years ago
joeybloggs d363ed316c Add handling of custom types 9 years ago
joeybloggs 143b21eba1 Add mac validator 9 years ago
joeybloggs bd16331fc0 Add ip, ipv4 and ipv6 validators 9 years ago
joeybloggs e078205c78 Update Required & Invalid logic 9 years ago
joeybloggs 201c892979 Split out assertions and put in external repo 9 years ago
joeybloggs cdc48b4f90 Fix Bug in Ptr tests 9 years ago
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