test('validate v3', function() { var validator = Validator.create({ version: 3, message: '%@ must be a valid UUID', attribute: attribute }); validate(validator, [ 'A987FBC9-4BED-3078-CF07-9141BA07C9F3' ], [ false, 'xxxA987FBC9-4BED-3078-CF07-9141BA07C9F3', '934859', 'AAAAAAAA-1111-1111-AAAG-111111111111', 'A987FBC9-4BED-4078-8F07-9141BA07C9F3', 'A987FBC9-4BED-5078-AF07-9141BA07C9F3' ]); });
test('validate v5', function() { var validator = Validator.create({ version: 5, message: '%@ must be a valid UUID', attribute: attribute }); validate(validator, [ '987FBC97-4BED-5078-AF07-9141BA07C9F3', '987FBC97-4BED-5078-BF07-9141BA07C9F3', '987FBC97-4BED-5078-8F07-9141BA07C9F3', '987FBC97-4BED-5078-9F07-9141BA07C9F3' ], [ false, 'xxxA987FBC9-4BED-3078-CF07-9141BA07C9F3', '934859', 'AAAAAAAA-1111-1111-AAAG-111111111111', '9c858901-8a57-4791-81fe-4c455b099bc9', 'A987FBC9-4BED-3078-CF07-9141BA07C9F3' ]); });
test('validate v4', function() { var validator = Validator.create({ version: 4, message: '%@ must be a valid UUID', attribute: attribute }); validate(validator, [ '713ae7e3-cb32-45f9-adcb-7c4fa86b90c1', '625e63f3-58f5-40b7-83a1-a72ad31acffb', '57b73598-8764-4ad0-a76a-679bb6640eb1', '9c858901-8a57-4791-81fe-4c455b099bc9' ], [ false, 'xxxA987FBC9-4BED-3078-CF07-9141BA07C9F3', '934859', 'AAAAAAAA-1111-1111-AAAG-111111111111', 'A987FBC9-4BED-5078-AF07-9141BA07C9F3', 'A987FBC9-4BED-3078-CF07-9141BA07C9F3' ]); });