Skip to content

Commit

Permalink
#123 Добавлена поддержка тестов на TypeScript
Browse files Browse the repository at this point in the history
  • Loading branch information
gbagretsov committed May 2, 2022
1 parent 2615051 commit 45731ee
Show file tree
Hide file tree
Showing 5 changed files with 1,175 additions and 1,083 deletions.
5 changes: 5 additions & 0 deletions app/jest.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/** @type {import('ts-jest/dist/types').InitialOptionsTsJest} */
module.exports = {
preset: 'ts-jest',
testEnvironment: 'node',
};
2 changes: 1 addition & 1 deletion app/src/chat/chat.test.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
const sender = require('../vk');
require('dotenv').config();

jest.mock('../vk');
const sender = require('../vk');
sender.sendMessage.mockResolvedValue('ok');
sender.getUserName.mockImplementation(id => id === 1 ? Promise.resolve('Павел') : Promise.resolve('Марк'));

Expand Down
4 changes: 4 additions & 0 deletions app/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,9 @@
"include": [
"src/**/*.ts",
"src/**/*.js"
],
"exclude": [
"src/**/*.test.ts",
"src/**/*.test.js"
]
}
Loading

0 comments on commit 45731ee

Please sign in to comment.