Skip to content

Conversation

@devmotion
Copy link
Member

This PR removes the test dependency on HypothesisTests.jl and instead uses a custom implementation of the KS test.

The reason for this change is that HypothesisTests.jl introduces a circular dependency: it depends on Distributions.jl and therefore tests fail if a breaking release is prepared (see e.g. #1308 (comment)).

@codecov-commenter
Copy link

codecov-commenter commented Apr 22, 2021

Codecov Report

Merging #1311 (e19dedc) into master (2b00d94) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #1311   +/-   ##
=======================================
  Coverage   81.58%   81.58%           
=======================================
  Files         115      115           
  Lines        6651     6651           
=======================================
  Hits         5426     5426           
  Misses       1225     1225           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2b00d94...e19dedc. Read the comment docs.

@devmotion devmotion merged commit a36c613 into master Apr 22, 2021
@devmotion devmotion deleted the dw/hypothesistests branch April 22, 2021 22:18
@johnczito
Copy link
Member

Thanks! I somehow convinced myself at the time that this wouldn't happen if it was just a test dependency. My bad.

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.

4 participants