Connect sockets

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
This commit is contained in:
2020-12-21 16:03:55 +01:00
parent bd6a8fc431
commit 0cf25ffbe7
2 changed files with 39 additions and 12 deletions

View File

@@ -8,7 +8,7 @@ from squinnondation.squinnondation import Squinnondation
class TestSquinnondation(unittest.TestCase):
def test_arguments(self):
def test_arguments(self) -> None:
"""
Parse arguments and check errors.
"""
@@ -22,7 +22,9 @@ class TestSquinnondation(unittest.TestCase):
self.assertRaises(ValueError, squinnondation.parse_arguments)
# Esnure that the parsing is correct
sys.argv = ["squinnondation", "localhost", "4242"]
sys.argv = ["squinnondation", "localhost", "4242", "--client_address", "localhost", "--client_port", "2500"]
squinnondation.parse_arguments()
self.assertEqual(squinnondation.bind_address, "localhost")
self.assertEqual(squinnondation.bind_port, 4242)
self.assertEqual(squinnondation.client_address, "localhost")
self.assertEqual(squinnondation.client_port, 4242)
self.assertEqual(squinnondation.client_port, 2500)