ooni-probe-cli/cmd/ooniprobe/internal
Arturo Filastò 5e5cfa72e7
MVP of a signal messenger test (#230)
* MVP of a signal messenger test

* Add minimal signal test unit tests

* Add Signal test to the im nettest group

* Add test for https://sfu.voip.signal.org/

* Fix bug in client-side determination of blocking status

* Add uptime.signal.org to the test targets

* Add more tests

* Check for invalid CA being passed
* Check that the update function works as expected

* Update internal/engine/experiment/signal/signal_test.go

Co-authored-by: Simone Basso <bassosimone@gmail.com>

* fix: back out URL we shouldn't have changed

When merging probe-engine into probe-cli, we changed too many URLs
and some of them should not have been changed.

I noticed this during the review of Signal and I choose to add
this commit to revert such changes.

While there, make sure the URL of the experiment is OK.

* fix(signal): reach 100% of coverage

Just so that we can focus on areas of the codebase where we need
more coverage, let us avoid missing an easy line to test.

Co-authored-by: Simone Basso <bassosimone@gmail.com>
2021-02-26 10:16:34 +01:00
..
autorun fix: use golang.org/x/sys/execabs (#224) 2021-02-10 07:40:48 +01:00
bindata doc: ensure all top dirs have an explanatory README (#214) 2021-02-03 16:54:00 +01:00
cli fix: always use probe-cli version (and make it alpha) (#219) 2021-02-04 11:00:27 +01:00
config Disable sentry based crash reporting in probe-cli (#228) 2021-02-12 19:49:18 +01:00
database fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
enginex chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
log/handlers fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
nettests MVP of a signal messenger test (#230) 2021-02-26 10:16:34 +01:00
ooni chore: merge probe-engine into probe-cli (#201) 2021-02-02 12:05:47 +01:00
oonitest fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
output fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
utils fix: use golang.org/x/sys/execabs (#224) 2021-02-10 07:40:48 +01:00