ooniprobe should verify the options required by tests before starting Tor and looking up it's IP
This issue was automatically migrated from github issue https://github.com/TheTorProject/ooni-probe/issues/282.
Currently when I run a test that has some logic for verifying if it can run inside of it's setUp
I must wait for Tor to start, for the probe to lookup the test helpers and discover it's IP before learning that I did not specify a certain option.
We should fix this by calling the setUp
method of every nettest that is to be run before we do all of the startup tasks.