ooni-probe-cli/internal/engine/experiment/riseupvpn
cyBerta 991b0a6120
riseupvpn: reduce false positives (#233)
* fetch RiseupVPN CA cert with MultiGetter. It allows us to write better tests and ensures this test step is added in the logs

* Implement TransportStatus for RiseupVPN tests. It indicates if a whole transport is blocked, which is considered as a test anomaly

* Redesign unit tests for RiseupVPN. Instead of a real backend, mocked server responses are used. Tests for invalid CA certs and for TransportStatus are added.

* Update internal/engine/experiment/riseupvpn/riseupvpn.go

Co-authored-by: Simone Basso <bassosimone@gmail.com>
2021-03-30 12:02:51 +02:00
..
riseupvpn_test.go riseupvpn: reduce false positives (#233) 2021-03-30 12:02:51 +02:00
riseupvpn.go riseupvpn: reduce false positives (#233) 2021-03-30 12:02:51 +02:00