import { expect, tap } from '@pushrocks/tapbundle'; import * as logdna from '../ts/index'; import { Qenv } from '@pushrocks/qenv'; const testQenv = new Qenv('./', './.nogit'); let testLogDnaAccount: logdna.LogdnaAccount; let testLogMessage: logdna.LogdnaMessage; tap.test('should create a valid logDna account', async () => { testLogDnaAccount = new logdna.LogdnaAccount(process.env.LOGDNA_APIKEY); }); tap.test('should create a standard log message', async () => { testLogMessage = logdna.LogdnaMessage.fromSmartLogPackage({ logContext: { company: 'Lossless GmbH', companyunit: 'lossless.cloud', containerName: 'ci-mojoio-logdna', environment: 'test', runtime: 'node', zone: 'ship.zone' }, logLevel: 'info', message: 'this is a awesome log message :)' }); }); tap.start();