示例#1
0
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)
示例#2
0
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)
示例#3
0
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'])