[mirotalksfu] - add unit-tests

هذا الالتزام موجود في:
Miroslav Pejic
2024-08-18 09:42:15 +02:00
الأصل 5c074fb225
التزام 96763660e0
2 ملفات معدلة مع 8 إضافات و2 حذوفات

عرض الملف

@@ -20,6 +20,9 @@ jobs:
- name: Install dependencies
run: npm install
- name: Copy config file
run: cp app/src/config.template.js app/src/config.js
- name: Run unit tests
run: npm test

عرض الملف

@@ -9,14 +9,17 @@ const proxyquire = require('proxyquire');
const jwt = require('jsonwebtoken');
const CryptoJS = require('crypto-js');
const ServerApi = require('../app/src/ServerApi');
const config = require('../app/src/config.template.js');
const config = require('../app/src/config');
describe('test-ServerAPI', () => {
let serverApi;
const host = 'example.com';
const authorization = 'mirotalksfu_default_secret';
const authorization = 'secret-key';
const apiKeySecret = 'secret-key';
beforeEach(() => {
// Mocking config values
sinon.stub(config.api, 'keySecret').value(apiKeySecret);
serverApi = new ServerApi(host, authorization);
});