import React, { Component, ReactElement } from 'react'
import FileNameOpener from '../lib/file-name-opener'
const renderRunnableHeader = (children: ReactElement) =>
{children}
interface RunnableHeaderProps {
spec: Cypress.Cypress['spec']
}
class RunnableHeader extends Component {
render () {
const { spec } = this.props
const relativeSpecPath = spec.relative
if (spec.relative === '__all') {
if (spec.specFilter) {
return renderRunnableHeader(
Specs matching "{spec.specFilter}",
)
}
return renderRunnableHeader(
All Specs,
)
}
const fileDetails = {
absoluteFile: spec.absolute,
column: 0,
line: 0,
originalFile: relativeSpecPath,
relativeFile: relativeSpecPath,
}
return renderRunnableHeader(
,
)
}
}
export default RunnableHeader