auto-t: TTLS-MSCHAPv2 - remove iwd instance on failure

This commit is contained in:
Tim Kourt 2019-03-15 15:02:48 -07:00 committed by Denis Kenzior
parent bda956f2b2
commit 664cf5a368
2 changed files with 16 additions and 8 deletions

View File

@ -15,7 +15,7 @@ from hostapd import hostapd_map
class Test(unittest.TestCase):
def test_connection_success(self):
def validate_connection(self, wd):
hostapd = None
for hostapd_if in list(hostapd_map.values()):
@ -26,8 +26,6 @@ class Test(unittest.TestCase):
self.assertIsNotNone(hostapd)
wd = IWD(True)
psk_agent = PSKAgent('abc', ('domain\\user', 'testpasswd'))
wd.register_psk_agent(psk_agent)
@ -72,7 +70,13 @@ class Test(unittest.TestCase):
wd.unregister_psk_agent(psk_agent)
del wd
def test_connection_success(self):
wd = IWD(True)
try:
self.validate_connection(wd)
finally:
del wd
@classmethod
def setUpClass(cls):

View File

@ -15,7 +15,7 @@ from hostapd import hostapd_map
class Test(unittest.TestCase):
def test_connection_failure(self):
def validate_connection(self, wd):
hostapd = None
for hostapd_if in list(hostapd_map.values()):
@ -26,8 +26,6 @@ class Test(unittest.TestCase):
self.assertIsNotNone(hostapd)
wd = IWD(True)
psk_agent = PSKAgent('abc', ('user', 'incorrect_password'))
wd.register_psk_agent(psk_agent)
@ -55,7 +53,13 @@ class Test(unittest.TestCase):
wd.unregister_psk_agent(psk_agent)
del wd
def test_connection_success(self):
wd = IWD(True)
try:
self.validate_connection(wd)
finally:
del wd
@classmethod
def setUpClass(cls):