3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-10-03 09:58:38 +02:00
iwd/autotests/testConnectAutoconnect/open_network_test.py
James Prestwood 2dec023f63 auto-t: fix testConnectAutoconnect
There was no open ssid provisioning file, which was fine as the
first test should have created one. But to be safe, include one
explicitly and use the proper setUp/tearDown functions.
2021-10-20 16:51:58 -05:00

35 lines
926 B
Python

#!/usr/bin/python3
import unittest
import sys
sys.path.append('../util')
import iwd
import validation
from validation import TestConnectAutoConnect
from iwd import IWD
class TestOpenNetwork(unittest.TestCase):
'''
The bellow test cases excesise the following connection scenarios:
Network config is
present at start time: Connect: AutoConnect: Result:
--------------------------------------------------------------------------
False True Connection succeeds
True True Connection succeeds
'''
def test_open(self):
tca = TestConnectAutoConnect()
tca.validate('ssidOpen', False)
tca.validate('ssidOpen', True)
def setUp(self):
IWD.copy_to_storage('ssidOpen.open')
def tearDown(self):
IWD.clear_storage()
if __name__ == '__main__':
unittest.main(exit=True)