Files
lief-project-LIEF/tests/api/test_android.py
T
Romain Thomas 550f8cbcb4 Update tests
2023-07-22 05:34:03 +02:00

24 lines
1.3 KiB
Python
Executable File

#!/usr/bin/env python
from lief import Android
from lief.Android import ANDROID_VERSIONS
def test_android_version():
assert Android.code_name(ANDROID_VERSIONS.UNKNOWN) == "UNKNOWN"
assert Android.code_name(ANDROID_VERSIONS.VERSION_601) == "Marshmallow"
assert Android.code_name(ANDROID_VERSIONS.VERSION_700) == "Nougat"
assert Android.code_name(ANDROID_VERSIONS.VERSION_710) == "Nougat"
assert Android.code_name(ANDROID_VERSIONS.VERSION_712) == "Nougat"
assert Android.code_name(ANDROID_VERSIONS.VERSION_800) == "Oreo"
assert Android.code_name(ANDROID_VERSIONS.VERSION_810) == "Oreo"
assert Android.code_name(ANDROID_VERSIONS.VERSION_900) == "Pie"
assert Android.version_string(ANDROID_VERSIONS.UNKNOWN) == "UNKNOWN"
assert Android.version_string(ANDROID_VERSIONS.VERSION_601) == "6.0.1"
assert Android.version_string(ANDROID_VERSIONS.VERSION_700) == "7.0.0"
assert Android.version_string(ANDROID_VERSIONS.VERSION_710) == "7.1.0"
assert Android.version_string(ANDROID_VERSIONS.VERSION_712) == "7.1.2"
assert Android.version_string(ANDROID_VERSIONS.VERSION_800) == "8.0.0"
assert Android.version_string(ANDROID_VERSIONS.VERSION_810) == "8.1.0"
assert Android.version_string(ANDROID_VERSIONS.VERSION_900) == "9.0.0"