コード例 #1
0
def test_get_linux_kernel_version_no_dash(mocker):
    mocker.patch("platform.release", return_value="3.10.0")
    assert [
        3, 10
    ] == mount_efs.get_linux_kernel_version(DEFAULT_KERNEL_VERSION_NEEDED_LEN)
コード例 #2
0
def test_get_linux_kernel_version_only_major_version(mocker):
    mocker.patch("platform.release", return_value="3-1160.el7.x86_64")
    assert [
        3, 0
    ] == mount_efs.get_linux_kernel_version(DEFAULT_KERNEL_VERSION_NEEDED_LEN)
コード例 #3
0
def test_get_linux_kernel_version(mocker):
    mocker.patch('platform.release', return_value='3.10.0-1160.el7.x86_64')
    assert [
        3, 10
    ] == mount_efs.get_linux_kernel_version(DEFAULT_KERNEL_VERSION_NEEDED_LEN)
コード例 #4
0
def test_get_linux_kernel_version_no_number(mocker):
    mocker.patch("platform.release", return_value="test")
    assert [
        0, 0
    ] == mount_efs.get_linux_kernel_version(DEFAULT_KERNEL_VERSION_NEEDED_LEN)
コード例 #5
0
def test_get_linux_kernel_version_only_dash(mocker):
    mocker.patch('platform.release', return_value='-')
    assert [
        0, 0
    ] == mount_efs.get_linux_kernel_version(DEFAULT_KERNEL_VERSION_NEEDED_LEN)