def test_qvm_version(forest: ForestConnection): qvm = QVM(connection=forest) version = qvm.get_version_info() def is_a_version_string(version_string: str): parts = version_string.split(".") try: map(int, parts) except ValueError: return False return True assert is_a_version_string(version)
def test_qvm_version(client_configuration: QCSClientConfiguration): qvm = QVM(client_configuration=client_configuration) version = qvm.get_version_info() def is_a_version_string(version_string: str): parts = version_string.split(".") try: map(int, parts) except ValueError: return False return True assert is_a_version_string(version)
def test_qvm_version(forest: ForestConnection): qvm = QVM(connection=forest) version_info = qvm.get_version_info() assert isinstance(version_info, dict) assert 'qvm-app' in version_info assert 'qvm-lib' in version_info def is_a_version_string(version_string: str): parts = version_string.split('.') try: map(int, parts) except ValueError: return False return True assert is_a_version_string(version_info['qvm-app']) assert is_a_version_string(version_info['qvm-lib'])