Skip to content

Commit

Permalink
Adding os-release information for EndeavorOS
Browse files Browse the repository at this point in the history
  • Loading branch information
garethgreenaway authored and Megan Wilhite committed Oct 1, 2022
1 parent b2052ea commit 18e878d
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions tests/pytests/unit/grains/test_core.py
Original file line number Diff line number Diff line change
Expand Up @@ -1115,6 +1115,21 @@ def test_endeavouros_os_grains():
"""
Test if OS grains are parsed correctly in EndeavourOS
"""
_os_release_data = {
"NAME": "EndeavourOS",
"ID": "endeavouros",
"PRETTY_NAME": "EndeavourOS",
"ID_LIKE": "arch",
"BUILD_ID": "rolling",
"ANSI_COLOR": "38;2;23;147;209",
"HOME_URL": "https://endeavouros.com/",
"DOCUMENTATION_URL": "https://discovery.endeavouros.com/",
"SUPPORT_URL": "https://forums.endeavouros.com/",
"BUG_REPORT_URL": "https://forums.endeavouros.com/c/arch-based-related-questions/bug-reports",
"LOGO": "endeavouros",
"IMAGE_ID": "endeavouros",
"IMAGE_VERSION": "2022.09.10",
}
_os_release_map = {
"os_release_file": {
"NAME": "EndeavourOS",
Expand All @@ -1126,14 +1141,14 @@ def test_endeavouros_os_grains():
expectation = {
"os": "EndeavourOS",
"os_family": "Arch",
"oscodename": "",
"oscodename": "EndeavourOS",
"osfullname": "EndeavourOS",
"osrelease": "22.9",
"osrelease_info": (22, 9),
"osmajorrelease": 22,
"osfinger": "EndeavourOS-22",
}
_run_os_grains_tests(None, _os_release_map, expectation)
_run_os_grains_tests(_os_release_data, _os_release_map, expectation)


def test_unicode_error():
Expand Down

0 comments on commit 18e878d

Please sign in to comment.