From fbca91144d2754430af0fee181d2b8c44a2a6535 Mon Sep 17 00:00:00 2001 From: Yury Shkoda Date: Thu, 17 Feb 2022 13:49:21 +0300 Subject: [PATCH] test(generateFileUploadForm): add test data --- src/file/spec/generateFileUploadForm.spec.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/file/spec/generateFileUploadForm.spec.ts b/src/file/spec/generateFileUploadForm.spec.ts index fa3a806..59fdc99 100644 --- a/src/file/spec/generateFileUploadForm.spec.ts +++ b/src/file/spec/generateFileUploadForm.spec.ts @@ -1,5 +1,4 @@ import { generateFileUploadForm } from '../generateFileUploadForm' -import { testTableWithNullVars } from '../../../sasjs-tests/src/testSuites/SpecialCases' describe('generateFileUploadForm', () => { beforeAll(() => { @@ -15,6 +14,18 @@ describe('generateFileUploadForm', () => { it('should generate file upload form from data', () => { const formData = new FormData() + const testTable = 'sometable' + const testTableWithNullVars: { [key: string]: any } = { + [testTable]: [ + { var1: 'string', var2: 232, nullvar: 'A' }, + { var1: 'string', var2: 232, nullvar: 'B' }, + { var1: 'string', var2: 232, nullvar: '_' }, + { var1: 'string', var2: 232, nullvar: 0 }, + { var1: 'string', var2: 232, nullvar: 'z' }, + { var1: 'string', var2: 232, nullvar: null } + ], + [`$${testTable}`]: { formats: { var1: '$char12.', nullvar: 'best.' } } + } const tableName = Object.keys(testTableWithNullVars).filter((key: string) => Array.isArray(testTableWithNullVars[key]) )[0]