Skip to content

Commit d6cb288

Browse files
committed
update Testing after changes to test coverage
Note that it takes less time to execute, and the old test suites are not runnable any more, so there is no need to say that they existed warn about hypothesis-introduced variability in runtime
1 parent 3c79616 commit d6cb288

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,17 +101,18 @@ safer to use. You are looking at the README for this wrapper.
101101

102102
## Testing
103103

104-
There are four test suites, three for the original Pearson module, and one
105-
more for the wrapper. To run them all, do this:
104+
To run the full test suite, do this:
106105

107106
tox -e coverage
108107

109-
On an Intel Core i7 4790K @ 4.0GHz, the combined tests take about 8 minutes to
110-
run.
108+
On an Intel Core i7 4790K @ 4.0GHz, the tests take about 150 seconds to execute.
109+
The test suite uses
110+
[`hypothesis`](https://github.com/HypothesisWorks/hypothesis) so there is some
111+
inherent variability in the test suite execution time.
111112

112-
One component of `test_pyecdsa.py` checks compatibility with OpenSSL, by
113+
One part of `test_pyecdsa.py` checks compatibility with OpenSSL, by
113114
running the "openssl" CLI tool, make sure it's in your `PATH` if you want
114-
to test it.
115+
to test compatibility with it.
115116

116117
## Security
117118

0 commit comments

Comments
 (0)