[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [ooni-probe/master] Pass the mock super socket in the ScapyFactory constructor



commit b7430b6271da4afa0936debbedbb3c3208088d71
Author: Arturo Filastò <art@xxxxxxxxx>
Date:   Fri Jan 31 18:56:36 2014 +0100

    Pass the mock super socket in the ScapyFactory constructor
---
 ooni/tests/test_txscapy.py |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ooni/tests/test_txscapy.py b/ooni/tests/test_txscapy.py
index 337c399..2f83b2d 100644
--- a/ooni/tests/test_txscapy.py
+++ b/ooni/tests/test_txscapy.py
@@ -8,9 +8,9 @@ class TestTxScapy(unittest.TestCase):
     def setUp(self):
         # if not txscapy.hasRawSocketPermission():
         #     self.skipTest("No raw socket permissions...")
-        self.scapy_factory = txscapy.ScapyFactory('auto')
-        self.scapy_factory.super_socket = MagicMock()
-        self.scapy_factory.super_socket.ins.fileno.return_value = -1
+        mock_super_socket = MagicMock()
+        mock_super_socket.ins.fileno.return_value = 0
+        self.scapy_factory = txscapy.ScapyFactory('foo', mock_super_socket)
 
     def tearDown(self):
         self.scapy_factory.loseConnection()



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits