• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MarkUsProject / Markus / 20243384039

11 Dec 2025 06:21PM UTC coverage: 91.513%. First build
20243384039

Pull #7763

github

web-flow
Merge 9f55e660a into 0d3f24005
Pull Request #7763: Release 2.9.0

914 of 1805 branches covered (50.64%)

Branch coverage included in aggregate %.

1584 of 1666 new or added lines in 108 files covered. (95.08%)

43650 of 46892 relevant lines covered (93.09%)

121.64 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/app/javascript/Components/test_group_feedback_file_table.jsx
1
import React from "react";
2
import ReactTable from "react-table";
3
import mime from "mime/lite";
4
import {FileViewer} from "./Result/file_viewer";
5

6
export class TestGroupFeedbackFileTable extends React.Component {
7
  render() {
NEW
8
    const columns = [
×
9
      {
10
        Header: I18n.t("activerecord.attributes.submission.feedback_files"),
11
        accessor: "filename",
12
      },
13
    ];
14

NEW
15
    return (
×
16
      <ReactTable
17
        className={"auto-overflow test-result-feedback-files"}
18
        data={this.props.data}
19
        columns={columns}
20
        SubComponent={row => (
NEW
21
          <FileViewer
×
22
            selectedFile={row.original.filename}
23
            selectedFileURL={Routes.course_feedback_file_path(
24
              this.props.course_id,
25
              row.original.id
26
            )}
27
            mime_type={mime.getType(row["filename"])}
28
            selectedFileType={row.original.type}
29
            rmd_convert_enabled={this.props.rmd_convert_enabled}
30
          />
31
        )}
32
      />
33
    );
34
  }
35
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc