From ef2542a18853310e46990fba464975387be162f4 Mon Sep 17 00:00:00 2001 From: Ferdi Koomen Date: Sun, 15 Nov 2020 22:04:31 +0100 Subject: [PATCH] - Fixed types --- src/openApi/v2/parser/constants.ts | 1 + src/openApi/v2/parser/getMappedType.spec.ts | 1 + src/openApi/v3/parser/constants.ts | 1 + src/openApi/v3/parser/getMappedType.spec.ts | 1 + 4 files changed, 4 insertions(+) diff --git a/src/openApi/v2/parser/constants.ts b/src/openApi/v2/parser/constants.ts index d252a416..aab83b9d 100644 --- a/src/openApi/v2/parser/constants.ts +++ b/src/openApi/v2/parser/constants.ts @@ -10,6 +10,7 @@ export enum PrimaryType { } export const TYPE_MAPPINGS = new Map([ + ['File', PrimaryType.FILE], ['file', PrimaryType.FILE], ['any', PrimaryType.OBJECT], ['object', PrimaryType.OBJECT], diff --git a/src/openApi/v2/parser/getMappedType.spec.ts b/src/openApi/v2/parser/getMappedType.spec.ts index 48205d76..7b40748a 100644 --- a/src/openApi/v2/parser/getMappedType.spec.ts +++ b/src/openApi/v2/parser/getMappedType.spec.ts @@ -2,6 +2,7 @@ import { getMappedType } from './getMappedType'; describe('getMappedType', () => { it('should map types to the basics', () => { + expect(getMappedType('File')).toEqual('File'); expect(getMappedType('file')).toEqual('File'); expect(getMappedType('string')).toEqual('string'); expect(getMappedType('date')).toEqual('string'); diff --git a/src/openApi/v3/parser/constants.ts b/src/openApi/v3/parser/constants.ts index 043cf174..0611d9af 100644 --- a/src/openApi/v3/parser/constants.ts +++ b/src/openApi/v3/parser/constants.ts @@ -10,6 +10,7 @@ export enum PrimaryType { } export const TYPE_MAPPINGS = new Map([ + ['File', PrimaryType.FILE], ['file', PrimaryType.FILE], ['any', PrimaryType.OBJECT], ['object', PrimaryType.OBJECT], diff --git a/src/openApi/v3/parser/getMappedType.spec.ts b/src/openApi/v3/parser/getMappedType.spec.ts index 48205d76..7b40748a 100644 --- a/src/openApi/v3/parser/getMappedType.spec.ts +++ b/src/openApi/v3/parser/getMappedType.spec.ts @@ -2,6 +2,7 @@ import { getMappedType } from './getMappedType'; describe('getMappedType', () => { it('should map types to the basics', () => { + expect(getMappedType('File')).toEqual('File'); expect(getMappedType('file')).toEqual('File'); expect(getMappedType('string')).toEqual('string'); expect(getMappedType('date')).toEqual('string');