From 26d21b7867c225d99e0625af51da4643e351d86d Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 28 Dec 2017 15:25:31 +0100 Subject: Improve check users parameters tests --- server/tests/utils/miscs/miscs.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'server/tests/utils/miscs') diff --git a/server/tests/utils/miscs/miscs.ts b/server/tests/utils/miscs/miscs.ts index 424b0db98..2147a07ff 100644 --- a/server/tests/utils/miscs/miscs.ts +++ b/server/tests/utils/miscs/miscs.ts @@ -3,6 +3,10 @@ import { readFile, readdir } from 'fs' let webtorrent = new WebTorrent() +function immutableAssign (target: T, source: U) { + return Object.assign<{}, T, U>({}, target, source) +} + function readFilePromise (path: string) { return new Promise((res, rej) => { readFile(path, (err, data) => { @@ -48,5 +52,6 @@ export { readdirPromise, dateIsValid, wait, - webtorrentAdd + webtorrentAdd, + immutableAssign } -- cgit v1.2.3