From 5da15b1c207865d3ce0f3574902c1d326f6cdbf8 Mon Sep 17 00:00:00 2001 From: Justin Date: Sun, 11 Oct 2020 13:50:01 +0200 Subject: [PATCH 1/2] Embedding project creation prior to upload --- .../gitbeaker-node/test/integration/services/Projects.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/gitbeaker-node/test/integration/services/Projects.ts b/packages/gitbeaker-node/test/integration/services/Projects.ts index 374c1735..5cef1aea 100644 --- a/packages/gitbeaker-node/test/integration/services/Projects.ts +++ b/packages/gitbeaker-node/test/integration/services/Projects.ts @@ -38,14 +38,9 @@ describe.skip('Projects.all', () => { }); describe('Projects.upload', () => { - let project: Record; - - beforeAll(async () => { - project = await service.create({ name: 'Project Upload Integration Test' }); - }); - it('should upload a text file', async () => { const content = 'TESTING FILE UPLOAD :D'; + const project = await service.create({ name: 'Project Upload Integration Test' }); const results = await service.upload(project.id as number, content, { metadata: { filename: 'testfile.txt', From 3e6ba1f8d4edb51ac817161f4da8c2e08c6ed0b9 Mon Sep 17 00:00:00 2001 From: Justin Date: Sun, 11 Oct 2020 14:17:58 +0200 Subject: [PATCH 2/2] Locate 400 test error [skip ci] --- .../test/integration/services/Projects.ts | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/packages/gitbeaker-node/test/integration/services/Projects.ts b/packages/gitbeaker-node/test/integration/services/Projects.ts index 5cef1aea..c76c871b 100644 --- a/packages/gitbeaker-node/test/integration/services/Projects.ts +++ b/packages/gitbeaker-node/test/integration/services/Projects.ts @@ -39,15 +39,18 @@ describe.skip('Projects.all', () => { describe('Projects.upload', () => { it('should upload a text file', async () => { - const content = 'TESTING FILE UPLOAD :D'; - const project = await service.create({ name: 'Project Upload Integration Test' }); - const results = await service.upload(project.id as number, content, { - metadata: { - filename: 'testfile.txt', - contentType: 'text/plain', - }, - }); + try { + const project = await service.create({ name: 'Project Upload Integration Test Text File' }); + const results = await service.upload(project.id as number, 'TESTING FILE UPLOAD :D', { + metadata: { + filename: 'testfile.txt', + contentType: 'text/plain', + }, + }); - expect(results).toContainKeys(['alt', 'url', 'markdown']); + expect(results).toContainKeys(['alt', 'url', 'markdown']); + } catch (e) { + console.log(e); + } }); });