2021-07-27 15:32:18 +03:00
|
|
|
import { BaseTelegramClient, NodeCryptoProvider, TcpTransport } from '../../src'
|
|
|
|
|
|
|
|
export function createTestTelegramClient() {
|
2022-06-30 16:32:56 +03:00
|
|
|
const tg = new BaseTelegramClient({
|
2021-07-27 15:32:18 +03:00
|
|
|
// provided explicitly because mocha
|
|
|
|
crypto: () => new NodeCryptoProvider(),
|
|
|
|
transport: () => new TcpTransport(),
|
|
|
|
// example values from tdlib
|
|
|
|
apiId: 94575,
|
|
|
|
apiHash: 'a3406de8d171bb422bb6ddf3bbd800e2',
|
2022-06-30 16:32:56 +03:00
|
|
|
testMode: true,
|
2021-07-27 15:32:18 +03:00
|
|
|
})
|
2022-06-30 16:32:56 +03:00
|
|
|
tg.log.level = 0
|
|
|
|
return tg
|
2021-07-27 15:32:18 +03:00
|
|
|
}
|