我有一个带有这个元数据的mjpeg编码视频:
{ filename: './public/uploads/f8cca1dfff2558e22d83c1b1c7766d0d.mov',
title: '',
artist: '',
album: '',
track: '',
date: '',
synched: true,
duration: { raw: '00:00:06.01', seconds: 6 },
video:
{ container: 'mov',
bitrate: 858336,
stream: 0,
codec: 'mjpeg',
resolution: { w: 4096, h: 2160 },
resolutionSquare: { w: 4096, h: 2160 },
aspect: { x: 256, y: 135, string: '256:135', value: 1.8962962962962964 },
rotate: 0,
fps: 23.98,
pixelString: '72:72',
pixel: 1 },
audio:
{ codec: 'pcm_s16le',
bitrate: '1536',
sample_rate: 48000,
stream: 0,
channels: { raw: …Run Code Online (Sandbox Code Playgroud) 我读过我可以使用超级测试在 Express 应用程序 (nodeJS) 中运行 mocha 测试,因此不需要在不同的终端会话中运行该应用程序。无论我尝试什么,它总是以连接错误结束。
要配置我们的持续集成,很明显集成和单元测试(mocha、supertest、should)应该能够在没有节点服务器也在运行的情况下运行
书面测试是为了验证我们应用程序的内部 api 端点 谁可以解释如何在不运行应用程序的 express 服务器的情况下运行测试,以便它们可以与例如 strider 集成