Skip to content

More unit test improvements (#73) #76

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

mikeingold
Copy link
Collaborator

  • Add new tests for Segment

  • Bump patch version

  • Add test verbose and showtimings

  • Complete TODO action

  • Add tests for alternate FP types

  • Fix typo and add more alt FP test coverage

  • Fix typo

  • Bugfix

  • Bugfix - missing N for Gauss-Legendre rules

  • Bugfix - missing unit exponents

  • Mark type tests broken, named f32, increase GL rule N

  • Fix typo

  • Reduce N for GL rules, add looser atol's for F32 results

  • Tweak tolerances

  • Split tests into new set [skip ci]

  • Implement new tests for Rope

  • Bugfix

  • Math correction

  • Add new tests for Ring

  • Bugfixes

  • Bugfix

  • Remove Ring from old tests

  • Bugfix

  • Reorganize alt FP tests

  • Fix atol value, abstract testset with a loop

  • Remove unnecessary begin

  • Abstract FP type, split aliases into separate set

  • Update types

  • Add BigFloat tests

  • Conditional broken statement

  • Enhance integral docstring, add sub-FP64 warning

  • Improved argument explanation

  • Drop an explicit showtimings

  • Remove redundant showtimings

  • Add a type-dependent atol

  • Add note about BigFloat


* Add new tests for Segment

* Bump patch version

* Add test verbose and showtimings

* Complete TODO action

* Add tests for alternate FP types

* Fix typo and add more alt FP test coverage

* Fix typo

* Bugfix

* Bugfix - missing N for Gauss-Legendre rules

* Bugfix - missing unit exponents

* Mark type tests broken, named f32, increase GL rule N

* Fix typo

* Reduce N for GL rules, add looser atol's for F32 results

* Tweak tolerances

* Split tests into new set [skip ci]

* Implement new tests for Rope

* Bugfix

* Math correction

* Add new tests for Ring

* Bugfixes

* Bugfix

* Remove Ring from old tests

* Bugfix

* Reorganize alt FP tests

* Fix atol value, abstract testset with a loop

* Remove unnecessary begin

* Abstract FP type, split aliases into separate set

* Update types

* Add BigFloat tests

* Conditional broken statement

* Enhance integral docstring, add sub-FP64 warning

* Improved argument explanation

Co-authored-by: Joshua Lampert <[email protected]>

* Drop an explicit showtimings

Co-authored-by: Joshua Lampert <[email protected]>

* Remove redundant showtimings

* Add a type-dependent atol

* Add note about BigFloat

---------

Co-authored-by: Joshua Lampert <[email protected]>
@mikeingold mikeingold merged commit e914050 into compathelper/new_version/2024-09-20-00-57-08-539-00152273167 Sep 22, 2024
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants