1
0
mirror of https://github.com/sasjs/server.git synced 2026-01-09 07:20:05 +00:00

test: fix test cases

This commit is contained in:
Yury Shkoda
2021-10-06 08:49:44 +03:00
parent a3b5c6b231
commit e7c02e24e6
2 changed files with 11 additions and 7 deletions

View File

@@ -10,7 +10,11 @@ describe('deploy', () => {
const res = await request(app).post('/deploy').send(payload)
expect(res.statusCode).toEqual(400)
expect(res.body).toEqual(getTreeExample())
expect(res.body).toEqual({
status: 'failure',
message: 'Provided not supported data format.',
example: getTreeExample()
})
}
it('should respond with payload example if valid payload was not provided', async () => {
@@ -70,12 +74,12 @@ describe('deploy', () => {
})
it('should respond with payload example if valid payload was not provided', async () => {
const res = await request(app)
.post('/deploy')
.send(getTreeExample().supportedFormat)
const res = await request(app).post('/deploy').send(getTreeExample())
expect(res.statusCode).toEqual(200)
expect(res.text).toEqual('Files deployed successfully to @sasjs/server.')
expect(res.text).toEqual(
'{"status":"success","message":"Files deployed successfully to @sasjs/server."}'
)
await expect(folderExists(getTmpFilesFolderPath())).resolves.toEqual(true)
const testJobFolder = path.join(getTmpFilesFolderPath(), 'jobs', 'extract')
@@ -83,13 +87,13 @@ describe('deploy', () => {
const testJobFile = path.join(
testJobFolder,
getTreeExample().supportedFormat.members[0].members[0].members[0].name
getTreeExample().members[0].members[0].members[0].name
)
await expect(fileExists(testJobFile)).resolves.toEqual(true)
await expect(readFile(testJobFile)).resolves.toEqual(
getTreeExample().supportedFormat.members[0].members[0].members[0].code
getTreeExample().members[0].members[0].members[0].code
)
await deleteFolder(getTmpFilesFolderPath())