From 6002526fd6c94f9fbe2324194d32baf93abe8fbe Mon Sep 17 00:00:00 2001 From: Jared Scheib Date: Mon, 19 Mar 2018 17:04:43 -0700 Subject: [PATCH] Remove unused UUID string validator & test --- ui/src/utils/stringValidators.js | 6 ------ ui/test/utils/stringValidators.test.js | 24 ------------------------ 2 files changed, 30 deletions(-) delete mode 100644 ui/src/utils/stringValidators.js delete mode 100644 ui/test/utils/stringValidators.test.js diff --git a/ui/src/utils/stringValidators.js b/ui/src/utils/stringValidators.js deleted file mode 100644 index e94aeced7d..0000000000 --- a/ui/src/utils/stringValidators.js +++ /dev/null @@ -1,6 +0,0 @@ -// uses Gajus' regex matcher from https://stackoverflow.com/questions/136505/searching-for-uuids-in-text-with-regex -export const isUUIDv4 = str => - str.length === 36 && - !!str.match( - /[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}/ - ) diff --git a/ui/test/utils/stringValidators.test.js b/ui/test/utils/stringValidators.test.js deleted file mode 100644 index c110c2aafc..0000000000 --- a/ui/test/utils/stringValidators.test.js +++ /dev/null @@ -1,24 +0,0 @@ -import uuid from 'uuid' - -import {isUUIDv4} from 'src/utils/stringValidators' - -describe('isUUIDv4', () => { - it('returns false for non-matches', () => { - const inputWrongLength = 'abcd' - expect(isUUIDv4(inputWrongLength)).toEqual(false) - - const inputWrongFormat = 'abcdefghijklmnopqrstuvwxyz1234567890' - expect(isUUIDv4(inputWrongFormat)).toEqual(false) - - const inputWrongCharRange = 'z47ac10b-58cc-4372-a567-0e02b2c3d479' - expect(isUUIDv4(inputWrongCharRange)).toEqual(false) - }) - - it('returns true for matches', () => { - const inputRight = 'a47ac10b-58cc-4372-a567-0e02b2c3d479' - expect(isUUIDv4(inputRight)).toEqual(true) - - const inputRightFromLibrary = uuid.v4() - expect(isUUIDv4(inputRightFromLibrary)).toEqual(true) - }) -})