#!/usr/bin/env python3 # Example of how to instantiate StaConnect and run the test import sys if sys.version_info[0] != 3: print("This script requires Python 3") exit(1) if 'py-json' not in sys.path: sys.path.append('../py-json') # if you lack __init__.py in this directory you will not find sta_connect module import sta_connect from sta_connect import StaConnect import time def main(): staConnect = StaConnect("localhost", 8080, _debugOn=False) staConnect.sta_mode = 0 staConnect.upstream_resource = 1 staConnect.upstream_port = "eth2" staConnect.radio = "wiphy0" staConnect.resource = 1 staConnect.dut_security = sta_connect.WPA2 staConnect.dut_ssid = "Default-SSID-2g" staConnect.dut_passwd = "12345678" staConnect.station_names = [ "sta000" ] staConnect.setup() staConnect.start() time.sleep(20) staConnect.stop() staConnect.finish() staConnect.cleanup() is_passing = staConnect.passes() if is_passing == False: # run_results = staConnect.get_failed_result_list() fail_message = staConnect.get_fail_message() print("Some tests failed:\n" + fail_message) else: print("Tests pass") # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - if __name__ == '__main__': main() #