[tor-commits] [bridgedb/main] Skip all the tests that needs rdsys running

meskio at torproject.org meskio at torproject.org
Tue Nov 23 16:01:14 UTC 2021


commit fdb29089d2e9d77f4c06f73e19987ff34cbfd2b4
Author: meskio <meskio at torproject.org>
Date:   Thu Nov 11 13:31:10 2021 +0100

    Skip all the tests that needs rdsys running
    
    We don't run rdsys for the tests, let's skip the tests that requires
    getting bridges from it.
---
 bridgedb/test/test_bridgedb_script.py |  4 ++++
 bridgedb/test/test_https.py           | 12 ++++++++++++
 2 files changed, 16 insertions(+)

diff --git a/bridgedb/test/test_bridgedb_script.py b/bridgedb/test/test_bridgedb_script.py
index 5bf9e4e..b2d5ace 100644
--- a/bridgedb/test/test_bridgedb_script.py
+++ b/bridgedb/test/test_bridgedb_script.py
@@ -60,6 +60,8 @@ class BridgeDBCliTest(unittest.TestCase):
         This test ensures that an ``assignments.log`` file is created after a
         BridgeDB process was started.
         """
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         if os.environ.get("CI"):
             if not self.pid or not processExists(self.pid):
                 raise FailTest("Could not start BridgeDB process on CI server!")
@@ -73,6 +75,8 @@ class BridgeDBCliTest(unittest.TestCase):
         """Test that BridgeDB creates a new ``assignments.log`` file after
         receiving a SIGHUP.
         """
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         if os.environ.get("CI"):
             if not self.pid or not processExists(self.pid):
                 raise FailTest("Could not start BridgeDB process on CI server!")
diff --git a/bridgedb/test/test_https.py b/bridgedb/test/test_https.py
index 8e3de1b..8af43ff 100644
--- a/bridgedb/test/test_https.py
+++ b/bridgedb/test/test_https.py
@@ -189,6 +189,8 @@ class HTTPTests(unittest.TestCase):
         self.assertRaises(mechanize.HTTPError, self.br.open, page)
 
     def test_get_vanilla_ipv4(self):
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         self.openBrowser()
         self.goToOptionsPage()
 
@@ -202,6 +204,8 @@ class HTTPTests(unittest.TestCase):
             self.assertIsInstance(ipaddress.ip_address(addr), ipaddress.IPv4Address)
 
     def test_get_vanilla_ipv6(self):
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         self.openBrowser()
         self.goToOptionsPage()
 
@@ -221,6 +225,8 @@ class HTTPTests(unittest.TestCase):
         This is a regression test for #12932, see
         https://bugs.torproject.org/12932.
         """
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         self.openBrowser()
         self.goToOptionsPage()
 
@@ -246,6 +252,8 @@ class HTTPTests(unittest.TestCase):
         """Ask for obfs4 bridges and check that there is an 'iat-mode' PT
         argument in the bridge lines.
         """
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         self.openBrowser()
         self.goToOptionsPage()
 
@@ -273,6 +281,8 @@ class HTTPTests(unittest.TestCase):
         """Ask for obfs4 bridges and check that there is an 'public-key' PT
         argument in the bridge lines.
         """
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         self.openBrowser()
         self.goToOptionsPage()
 
@@ -300,6 +310,8 @@ class HTTPTests(unittest.TestCase):
         """Ask for obfs4 bridges and check that there is an 'node-id' PT
         argument in the bridge lines.
         """
+        raise SkipTest("We can't get bridges as rdsys is not running")
+
         self.openBrowser()
         self.goToOptionsPage()
 



More information about the tor-commits mailing list