Commit graph

5 commits

Author SHA1 Message Date
Michael Whittaker
490b7d35ea Fixed f-resilient uniform strategy bug (#8).
When constructing an f-resilient uniform strategy, the read quorums were
being used for the write quorums. I added a unit test that fails because
of this bug and then fixed the bug to make the test pass.

Thanks so much @samueleresca for finding this bug!
2021-06-07 08:49:12 -07:00
Michael Whittaker
6ab449a555 Renamed quorums to quoracle. 2021-02-04 20:59:10 -08:00
Michael Whittaker
03b307d5f0 Added quorum system tests. 2021-01-31 21:55:05 -08:00
Michael Whittaker
a981d44d7f Added strategy tests.
Also normalized make_strategy.
2021-01-31 21:24:55 -08:00
Michael Whittaker
32f5bb2125 Added quorum system tests + bug fix.
I was computing uniform strategies wrong. Looks like adding tests cases
was the right move!
2021-01-31 17:47:06 -08:00