tap
Version:
A Test-Anything-Protocol library for JavaScript
22 lines (20 loc) • 576 B
JavaScript
const React = require('react')
const ms = require('ms')
const {Box, Color} = require('ink')
const importJSX = require('import-jsx')
const AssertCounts = importJSX('./assert-counts.js')
const SuiteCounts = importJSX('./suite-counts.js')
module.exports = ({suiteCounts, assertCounts, time}) => (
<Box flexDirection="column">
<SuiteCounts {...suiteCounts} />
<AssertCounts {...assertCounts} />
<Box>
<Box width={10}>
<Color bold dim>Time:</Color>
</Box>
<Box>
<Color bold dim>{ms(time)}</Color>
</Box>
</Box>
</Box>
)