diff options
author | Brandon Millman <brandon@0xproject.com> | 2018-03-09 00:49:21 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-03-09 00:49:21 +0800 |
commit | 7440b87596bc3925d3b980aef2a9e027936ab441 (patch) | |
tree | 733823e0a7de5ab78ce51758ad64a31ce3b215f6 /packages/assert | |
parent | aaa7affa46450bb48639e9b90c2a2e8adb28826c (diff) | |
parent | 583a17d6279e819ab5e37f330500444881e873d7 (diff) | |
download | dexon-sol-tools-7440b87596bc3925d3b980aef2a9e027936ab441.tar dexon-sol-tools-7440b87596bc3925d3b980aef2a9e027936ab441.tar.gz dexon-sol-tools-7440b87596bc3925d3b980aef2a9e027936ab441.tar.bz2 dexon-sol-tools-7440b87596bc3925d3b980aef2a9e027936ab441.tar.lz dexon-sol-tools-7440b87596bc3925d3b980aef2a9e027936ab441.tar.xz dexon-sol-tools-7440b87596bc3925d3b980aef2a9e027936ab441.tar.zst dexon-sol-tools-7440b87596bc3925d3b980aef2a9e027936ab441.zip |
Merge pull request #412 from 0xProject/feature/sra-reporter
Implement initial sra-report command line tool
Diffstat (limited to 'packages/assert')
-rw-r--r-- | packages/assert/CHANGELOG.md | 4 | ||||
-rw-r--r-- | packages/assert/src/index.ts | 4 | ||||
-rw-r--r-- | packages/assert/test/assert_test.ts | 6 |
3 files changed, 9 insertions, 5 deletions
diff --git a/packages/assert/CHANGELOG.md b/packages/assert/CHANGELOG.md index b37a810e3..35bf4faef 100644 --- a/packages/assert/CHANGELOG.md +++ b/packages/assert/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## v0.2.0 - _TBD, 2018_ + + * Rename `isHttpUrl` to `isWebUri` (#412) + ## v0.1.0 - _March 4, 2018_ * Remove isETHAddressHex checksum address check and assume address will be lowercased (#373) diff --git a/packages/assert/src/index.ts b/packages/assert/src/index.ts index 40d083cb6..171909c93 100644 --- a/packages/assert/src/index.ts +++ b/packages/assert/src/index.ts @@ -75,9 +75,9 @@ Encountered: ${JSON.stringify(value, null, '\t')} Validation errors: ${validationResult.errors.join(', ')}`; this.assert(!hasValidationErrors, msg); }, - isHttpUrl(variableName: string, value: any): void { + isWebUri(variableName: string, value: any): void { const isValidUrl = !_.isUndefined(validUrl.isWebUri(value)); - this.assert(isValidUrl, this.typeAssertionMessage(variableName, 'http url', value)); + this.assert(isValidUrl, this.typeAssertionMessage(variableName, 'web uri', value)); }, isUri(variableName: string, value: any): void { const isValidUri = !_.isUndefined(validUrl.isUri(value)); diff --git a/packages/assert/test/assert_test.ts b/packages/assert/test/assert_test.ts index b0fa398d6..1d9a34ed9 100644 --- a/packages/assert/test/assert_test.ts +++ b/packages/assert/test/assert_test.ts @@ -183,7 +183,7 @@ describe('Assertions', () => { ); }); }); - describe('#isHttpUrl', () => { + describe('#isWebUri', () => { it('should not throw for valid input', () => { const validInputs = [ 'http://www.google.com', @@ -191,7 +191,7 @@ describe('Assertions', () => { 'https://api.radarrelay.com/0x/v0/', 'https://zeroex.beta.radarrelay.com:8000/0x/v0/', ]; - validInputs.forEach(input => expect(assert.isHttpUrl.bind(assert, variableName, input)).to.not.throw()); + validInputs.forEach(input => expect(assert.isWebUri.bind(assert, variableName, input)).to.not.throw()); }); it('should throw for invalid input', () => { const invalidInputs = [ @@ -205,7 +205,7 @@ describe('Assertions', () => { 'user:password@api.example-relayer.net', '//api.example-relayer.net', ]; - invalidInputs.forEach(input => expect(assert.isHttpUrl.bind(assert, variableName, input)).to.throw()); + invalidInputs.forEach(input => expect(assert.isWebUri.bind(assert, variableName, input)).to.throw()); }); }); describe('#isUri', () => { |