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

fitbenchmarking / fitbenchmarking / 13675970573
93%

Build:
DEFAULT BRANCH: master
Ran 05 Mar 2025 12:40PM UTC
Jobs 1
Files 82
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

05 Mar 2025 12:27PM UTC coverage: 90.531% (+0.6%) from 89.906%
13675970573

push

github

web-flow
Refactored the FitbenchmarkingParser class and added more unit tests (#1419)

* Updated the _parse_range function

* updated _get_data_problem_entries

* Updated _parse_function

* Updated _parse_parens, _parse_single_function and _parse_function_value

* updated _parse_jac_function

* Updated _is_multifit

* Updated _get_data_file

* fixed the failing default unit tests

* fixed full unit tests

* Updated the test file names

* Added two more test cases for _get_data_file

* Updated search preference of _get_data_file

* refactored _get_plot_scale and added tests

* refactored and added tests for _find_first_line

* refactored _get_column_data and added tests

* increased coverage of _parse_range and _get_column_data

* refactored _get_data_points and added tests

* Added tests for _parse_parens with invalid inputs

* refactored and added tests for _get_equation

* refactored and added tests for _get_starting_values

* refactored and added tests for _set_data_points

* refactored and added tests for _get_jacobian

* added additional tests for _get_jacobian

* updated the path mock

* updated checks to use ndim

* Added tests for _create_function

* updated the check with walrus operator

* Added tests for the parse() method

* Updated docs

* removed more dead code

* enable integration workflow for testing

* replaced PosixPath with Path

* updated the paths to remove the slash incompatibility between different os

* Updated the assertion statement

* reverted changes in integration tests

123 of 123 new or added lines in 3 files covered. (100.0%)

1 existing line in 1 file now uncovered.

4828 of 5333 relevant lines covered (90.53%)

0.91 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
96.63
-0.11% fitbenchmarking/parsing/mantiddev_parser.py
Jobs
ID Job ID Ran Files Coverage
1 13675970573.1 05 Mar 2025 12:40PM UTC 82
90.53
GitHub Action Run
Source Files on build 13675970573
  • Tree
  • List 82
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13675970573
  • aede3efa on github
  • Prev Build on master (#13674321435)
  • Next Build on master (#13760964546)
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