index.test.ts 634 B

12345678910111213141516171819202122232425
  1. import tcb from '../../src/index'
  2. import config from '../config.local'
  3. import { ERROR } from '../../lib/const/code'
  4. import * as assert from 'power-assert'
  5. describe('日志上报', () => {
  6. const app = tcb.init(config)
  7. it('logger', async () => {
  8. try {
  9. app.logger().log(1)
  10. } catch (e) {
  11. assert((e.code = ERROR.INVALID_PARAM.code))
  12. }
  13. try {
  14. app.logger().info({ a: 1 })
  15. } catch (e) {
  16. assert((e.code = ERROR.TCB_CLS_UNOPEN.code))
  17. }
  18. // // MOCK云函数环境 上报
  19. // process.env._SCF_TCB_LOG = '1';
  20. }, 30000)
  21. })