Files
wlan-testing/tests/e2e/basic/test_firmware.py

58 lines
1.9 KiB
Python

# """
# Test Case Module: setup test cases for basic test cases
# Details: Firmware Upgrade
#
# """
# import allure
# import pytest
#
# pytestmark = [pytest.mark.firmware, pytest.mark.sanity, pytest.mark.sanity_light,
# pytest.mark.usefixtures("setup_test_run")]
#
#
# @allure.testcase("firmware upgrade from Cloud")
# @pytest.mark.firmware_cloud
# class TestFirmware(object):
#
# @pytest.mark.firmware_create
# def test_firmware_create(self, upload_firmware, update_report, test_cases):
# if upload_firmware != 0:
# PASS = True
# else:
# PASS = False
# assert PASS
#
# @pytest.mark.firmware_upgrade
# def test_firmware_upgrade_request(self, upgrade_firmware, update_report, test_cases):
# print(upgrade_firmware)
# if not upgrade_firmware:
# PASS = False
# else:
# PASS = True
# assert PASS
#
# @pytest.mark.check_active_firmware_cloud
# def test_active_version_cloud(self, get_latest_firmware, get_equipment_ref, setup_controller,
# update_report, test_cases):
# ap_fw_list = []
# for i in get_equipment_ref:
# ap_fw_list.append(setup_controller.get_ap_firmware_old_method(equipment_id=i))
#
# assert get_latest_firmware == ap_fw_list
#
#
# @pytest.mark.firmware_ap
# def test_ap_firmware(get_configuration, get_apnos, get_latest_firmware, update_report,
# test_cases):
# """yields the active version of firmware on ap"""
# active_fw_list = []
# try:
# for access_point in get_configuration['access_point']:
# ap_ssh = get_apnos(access_point, sdk="1.x")
# active_fw = ap_ssh.get_active_firmware()
# active_fw_list.append(active_fw)
# except Exception as e:
# print(e)
# active_fw_list = []
# assert active_fw_list == get_latest_firmware