diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-12.04.txt b/tests/data/distro/os-release/ubuntu/ubuntu-12.04.txt new file mode 100644 index 0000000..a9f7fcc --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-12.04.txt @@ -0,0 +1,6 @@ +NAME="Ubuntu" +VERSION="12.04.5 LTS, Precise Pangolin" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu precise (12.04.5 LTS)" +VERSION_ID="12.04" diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-12.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-12.04.txt-expected.json new file mode 100644 index 0000000..0edec98 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-12.04.txt-expected.json @@ -0,0 +1,8 @@ +{ + "NAME": "Ubuntu", + "VERSION": "12.04.5 LTS, Precise Pangolin", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu precise (12.04.5 LTS)", + "VERSION_ID": "12.04" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-12.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-12.10.txt-expected.json new file mode 100644 index 0000000..00e8797 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-12.10.txt-expected.json @@ -0,0 +1,8 @@ +{ + "NAME": "Ubuntu", + "VERSION": "12.10, Quantal Quetzal", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu quantal (12.10)", + "VERSION_ID": "12.10" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-13.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-13.04.txt-expected.json new file mode 100644 index 0000000..d683885 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-13.04.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "13.04, Raring Ringtail", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 13.04", + "VERSION_ID": "13.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-13.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-13.10.txt-expected.json new file mode 100644 index 0000000..12f8899 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-13.10.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "13.10, Saucy Salamander", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 13.10", + "VERSION_ID": "13.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-14.04.txt b/tests/data/distro/os-release/ubuntu/ubuntu-14.04.txt new file mode 100644 index 0000000..a4d78dc --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-14.04.txt @@ -0,0 +1,9 @@ +NAME="Ubuntu" +VERSION="14.04.4 LTS, Trusty Tahr" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 14.04.4 LTS" +VERSION_ID="14.04" +HOME_URL="http://www.ubuntu.com/" +SUPPORT_URL="http://help.ubuntu.com/" +BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-14.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-14.04.txt-expected.json new file mode 100644 index 0000000..be81c80 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-14.04.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "14.04.4 LTS, Trusty Tahr", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 14.04.4 LTS", + "VERSION_ID": "14.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-14.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-14.10.txt-expected.json new file mode 100644 index 0000000..baf2bf0 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-14.10.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "14.10 (Utopic Unicorn)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 14.10", + "VERSION_ID": "14.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-15.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-15.04.txt-expected.json new file mode 100644 index 0000000..973e42f --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-15.04.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "15.04 (Vivid Vervet)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 15.04", + "VERSION_ID": "15.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-15.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-15.10.txt-expected.json new file mode 100644 index 0000000..74d42cb --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-15.10.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "15.10 (Wily Werewolf)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 15.10", + "VERSION_ID": "15.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-16.04.txt b/tests/data/distro/os-release/ubuntu/ubuntu-16.04.txt new file mode 100644 index 0000000..6c0cb65 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-16.04.txt @@ -0,0 +1,10 @@ +NAME="Ubuntu" +VERSION="16.04 LTS (Xenial Xerus)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 16.04 LTS" +VERSION_ID="16.04" +HOME_URL="http://www.ubuntu.com/" +SUPPORT_URL="http://help.ubuntu.com/" +BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" +UBUNTU_CODENAME=xenial diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-16.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-16.04.txt-expected.json new file mode 100644 index 0000000..250296d --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-16.04.txt-expected.json @@ -0,0 +1,12 @@ +{ + "NAME": "Ubuntu", + "VERSION": "16.04 LTS (Xenial Xerus)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 16.04 LTS", + "VERSION_ID": "16.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/", + "UBUNTU_CODENAME": "xenial" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-16.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-16.10.txt-expected.json new file mode 100644 index 0000000..e2574e7 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-16.10.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "16.10 (Yakkety Yak)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 16.10", + "VERSION_ID": "16.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "http://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "yakkety", + "UBUNTU_CODENAME": "yakkety" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-17.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-17.04.txt-expected.json new file mode 100644 index 0000000..9f8df2d --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-17.04.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "17.04 (Zesty Zapus)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 17.04", + "VERSION_ID": "17.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "zesty", + "UBUNTU_CODENAME": "zesty" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-17.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-17.10.txt-expected.json new file mode 100644 index 0000000..ae6cd7f --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-17.10.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "17.10 (Artful Aardvark)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 17.10", + "VERSION_ID": "17.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "artful", + "UBUNTU_CODENAME": "artful" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-18.04.txt b/tests/data/distro/os-release/ubuntu/ubuntu-18.04.txt new file mode 100644 index 0000000..ee61310 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-18.04.txt @@ -0,0 +1,12 @@ +NAME="Ubuntu" +VERSION="18.04 LTS (Bionic Beaver)" +ID=ubuntu +ID_LIKE=debian +PRETTY_NAME="Ubuntu 18.04 LTS" +VERSION_ID="18.04" +HOME_URL="https://www.ubuntu.com/" +SUPPORT_URL="https://help.ubuntu.com/" +BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" +PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" +VERSION_CODENAME=bionic +UBUNTU_CODENAME=bionic diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-18.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-18.04.txt-expected.json new file mode 100644 index 0000000..a6260f0 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-18.04.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "18.04 LTS (Bionic Beaver)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 18.04 LTS", + "VERSION_ID": "18.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "bionic", + "UBUNTU_CODENAME": "bionic" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-18.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-18.10.txt-expected.json new file mode 100644 index 0000000..c4877cb --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-18.10.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "18.10 (Cosmic Cuttlefish)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 18.10", + "VERSION_ID": "18.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "cosmic", + "UBUNTU_CODENAME": "cosmic" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-19.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-19.04.txt-expected.json new file mode 100644 index 0000000..fa15986 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-19.04.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "19.04 (Disco Dingo)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 19.04", + "VERSION_ID": "19.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "disco", + "UBUNTU_CODENAME": "disco" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-19.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-19.10.txt-expected.json new file mode 100644 index 0000000..8486910 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-19.10.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "19.10 (Eoan Ermine)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 19.10", + "VERSION_ID": "19.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "eoan", + "UBUNTU_CODENAME": "eoan" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-20.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-20.04.txt-expected.json new file mode 100644 index 0000000..ca5ee34 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-20.04.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "20.04 LTS (Focal Fossa)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 20.04 LTS", + "VERSION_ID": "20.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "focal", + "UBUNTU_CODENAME": "focal" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-20.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-20.10.txt-expected.json new file mode 100644 index 0000000..56bebb7 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-20.10.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "20.10 (Groovy Gorilla)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 20.10", + "VERSION_ID": "20.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "groovy", + "UBUNTU_CODENAME": "groovy" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-21.04.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-21.04.txt-expected.json new file mode 100644 index 0000000..e0d3e11 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-21.04.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "21.04 (Hirsute Hippo)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 21.04", + "VERSION_ID": "21.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "hirsute", + "UBUNTU_CODENAME": "hirsute" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-21.10.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-21.10.txt-expected.json new file mode 100644 index 0000000..99326e0 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-21.10.txt-expected.json @@ -0,0 +1,14 @@ +{ + "PRETTY_NAME": "Ubuntu 21.10", + "NAME": "Ubuntu", + "VERSION_ID": "21.10", + "VERSION": "21.10 (Impish Indri)", + "VERSION_CODENAME": "impish", + "ID": "ubuntu", + "ID_LIKE": "debian", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "UBUNTU_CODENAME": "impish" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-artful.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-artful.txt-distro-expected.json new file mode 100644 index 0000000..2940234 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-artful.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "17.10 (Artful Aardvark)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "artful", + "version_id": "17.10", + "pretty_name": "Ubuntu 17.10", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "artful" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-artful.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-artful.txt-expected.json new file mode 100644 index 0000000..ae6cd7f --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-artful.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "17.10 (Artful Aardvark)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 17.10", + "VERSION_ID": "17.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "artful", + "UBUNTU_CODENAME": "artful" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-bionic.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-bionic.txt-distro-expected.json new file mode 100644 index 0000000..239e34b --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-bionic.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "18.04 LTS (Bionic Beaver)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "bionic", + "version_id": "18.04", + "pretty_name": "Ubuntu 18.04 LTS", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "bionic" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-bionic.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-bionic.txt-expected.json new file mode 100644 index 0000000..a6260f0 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-bionic.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "18.04 LTS (Bionic Beaver)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 18.04 LTS", + "VERSION_ID": "18.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "bionic", + "UBUNTU_CODENAME": "bionic" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-cosmic.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-cosmic.txt-distro-expected.json new file mode 100644 index 0000000..14e342c --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-cosmic.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "18.10 (Cosmic Cuttlefish)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "cosmic", + "version_id": "18.10", + "pretty_name": "Ubuntu 18.10", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "cosmic" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-cosmic.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-cosmic.txt-expected.json new file mode 100644 index 0000000..c4877cb --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-cosmic.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "18.10 (Cosmic Cuttlefish)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 18.10", + "VERSION_ID": "18.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "cosmic", + "UBUNTU_CODENAME": "cosmic" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-disco.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-disco.txt-distro-expected.json new file mode 100644 index 0000000..870423f --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-disco.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "19.04 (Disco Dingo)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "disco", + "version_id": "19.04", + "pretty_name": "Ubuntu 19.04", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "disco" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-disco.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-disco.txt-expected.json new file mode 100644 index 0000000..fa15986 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-disco.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "19.04 (Disco Dingo)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 19.04", + "VERSION_ID": "19.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "disco", + "UBUNTU_CODENAME": "disco" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-eoan.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-eoan.txt-distro-expected.json new file mode 100644 index 0000000..f91bb60 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-eoan.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "19.10 (Eoan Ermine)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "eoan", + "version_id": "19.10", + "pretty_name": "Ubuntu 19.10", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "eoan" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-eoan.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-eoan.txt-expected.json new file mode 100644 index 0000000..8486910 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-eoan.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "19.10 (Eoan Ermine)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 19.10", + "VERSION_ID": "19.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "eoan", + "UBUNTU_CODENAME": "eoan" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-focal.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-focal.txt-distro-expected.json new file mode 100644 index 0000000..8333c0d --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-focal.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "20.04 LTS (Focal Fossa)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "focal", + "version_id": "20.04", + "pretty_name": "Ubuntu 20.04 LTS", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "focal" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-focal.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-focal.txt-expected.json new file mode 100644 index 0000000..ca5ee34 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-focal.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "20.04 LTS (Focal Fossa)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 20.04 LTS", + "VERSION_ID": "20.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "focal", + "UBUNTU_CODENAME": "focal" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-groovy.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-groovy.txt-distro-expected.json new file mode 100644 index 0000000..247beaf --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-groovy.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "20.10 (Groovy Gorilla)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "groovy", + "version_id": "20.10", + "pretty_name": "Ubuntu 20.10", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "groovy" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-groovy.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-groovy.txt-expected.json new file mode 100644 index 0000000..56bebb7 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-groovy.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "20.10 (Groovy Gorilla)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 20.10", + "VERSION_ID": "20.10", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "groovy", + "UBUNTU_CODENAME": "groovy" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-hirsute.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-hirsute.txt-distro-expected.json new file mode 100644 index 0000000..33392c5 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-hirsute.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "21.04 (Hirsute Hippo)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "hirsute", + "version_id": "21.04", + "pretty_name": "Ubuntu 21.04", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "hirsute" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-hirsute.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-hirsute.txt-expected.json new file mode 100644 index 0000000..e0d3e11 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-hirsute.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "21.04 (Hirsute Hippo)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 21.04", + "VERSION_ID": "21.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "hirsute", + "UBUNTU_CODENAME": "hirsute" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-impish.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-impish.txt-distro-expected.json new file mode 100644 index 0000000..4686b0c --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-impish.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "21.10 (Impish Indri)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "impish", + "version_id": "21.10", + "pretty_name": "Ubuntu 21.10", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "impish" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-impish.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-impish.txt-expected.json new file mode 100644 index 0000000..99326e0 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-impish.txt-expected.json @@ -0,0 +1,14 @@ +{ + "PRETTY_NAME": "Ubuntu 21.10", + "NAME": "Ubuntu", + "VERSION_ID": "21.10", + "VERSION": "21.10 (Impish Indri)", + "VERSION_CODENAME": "impish", + "ID": "ubuntu", + "ID_LIKE": "debian", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "UBUNTU_CODENAME": "impish" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-precise.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-precise.txt-distro-expected.json new file mode 100644 index 0000000..36b8369 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-precise.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "12.04.5 LTS, Precise Pangolin", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "12.04", + "pretty_name": "Ubuntu precise (12.04.5 LTS)", + "cpe_name": null, + "home_url": null, + "documentation_url": null, + "support_url": null, + "bug_report_url": null, + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-precise.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-precise.txt-expected.json new file mode 100644 index 0000000..0edec98 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-precise.txt-expected.json @@ -0,0 +1,8 @@ +{ + "NAME": "Ubuntu", + "VERSION": "12.04.5 LTS, Precise Pangolin", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu precise (12.04.5 LTS)", + "VERSION_ID": "12.04" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-quantal.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-quantal.txt-distro-expected.json new file mode 100644 index 0000000..4e50f1e --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-quantal.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "12.10, Quantal Quetzal", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "12.10", + "pretty_name": "Ubuntu quantal (12.10)", + "cpe_name": null, + "home_url": null, + "documentation_url": null, + "support_url": null, + "bug_report_url": null, + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-quantal.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-quantal.txt-expected.json new file mode 100644 index 0000000..00e8797 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-quantal.txt-expected.json @@ -0,0 +1,8 @@ +{ + "NAME": "Ubuntu", + "VERSION": "12.10, Quantal Quetzal", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu quantal (12.10)", + "VERSION_ID": "12.10" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-raring.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-raring.txt-distro-expected.json new file mode 100644 index 0000000..6730fa5 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-raring.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "13.04, Raring Ringtail", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "13.04", + "pretty_name": "Ubuntu 13.04", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-raring.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-raring.txt-expected.json new file mode 100644 index 0000000..d683885 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-raring.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "13.04, Raring Ringtail", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 13.04", + "VERSION_ID": "13.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-saucy.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-saucy.txt-distro-expected.json new file mode 100644 index 0000000..07b937e --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-saucy.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "13.10, Saucy Salamander", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "13.10", + "pretty_name": "Ubuntu 13.10", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-saucy.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-saucy.txt-expected.json new file mode 100644 index 0000000..12f8899 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-saucy.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "13.10, Saucy Salamander", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 13.10", + "VERSION_ID": "13.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-trusty.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-trusty.txt-distro-expected.json new file mode 100644 index 0000000..aab1a0d --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-trusty.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "14.04.4 LTS, Trusty Tahr", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "14.04", + "pretty_name": "Ubuntu 14.04.4 LTS", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-trusty.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-trusty.txt-expected.json new file mode 100644 index 0000000..be81c80 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-trusty.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "14.04.4 LTS, Trusty Tahr", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 14.04.4 LTS", + "VERSION_ID": "14.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-utopic.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-utopic.txt-distro-expected.json new file mode 100644 index 0000000..7420d6a --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-utopic.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "14.10 (Utopic Unicorn)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "14.10", + "pretty_name": "Ubuntu 14.10", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-utopic.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-utopic.txt-expected.json new file mode 100644 index 0000000..baf2bf0 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-utopic.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "14.10 (Utopic Unicorn)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 14.10", + "VERSION_ID": "14.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-vivid.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-vivid.txt-distro-expected.json new file mode 100644 index 0000000..3325382 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-vivid.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "15.04 (Vivid Vervet)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "15.04", + "pretty_name": "Ubuntu 15.04", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-vivid.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-vivid.txt-expected.json new file mode 100644 index 0000000..973e42f --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-vivid.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "15.04 (Vivid Vervet)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 15.04", + "VERSION_ID": "15.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-wily.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-wily.txt-distro-expected.json new file mode 100644 index 0000000..6c7398b --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-wily.txt-distro-expected.json @@ -0,0 +1,22 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "15.10 (Wily Werewolf)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "15.10", + "pretty_name": "Ubuntu 15.10", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": {} +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-wily.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-wily.txt-expected.json new file mode 100644 index 0000000..74d42cb --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-wily.txt-expected.json @@ -0,0 +1,11 @@ +{ + "NAME": "Ubuntu", + "VERSION": "15.10 (Wily Werewolf)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 15.10", + "VERSION_ID": "15.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-xenial.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-xenial.txt-distro-expected.json new file mode 100644 index 0000000..313f70f --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-xenial.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "16.04 LTS (Xenial Xerus)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": null, + "version_id": "16.04", + "pretty_name": "Ubuntu 16.04 LTS", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": null, + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "xenial" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-xenial.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-xenial.txt-expected.json new file mode 100644 index 0000000..250296d --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-xenial.txt-expected.json @@ -0,0 +1,12 @@ +{ + "NAME": "Ubuntu", + "VERSION": "16.04 LTS (Xenial Xerus)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 16.04 LTS", + "VERSION_ID": "16.04", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/", + "UBUNTU_CODENAME": "xenial" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-yakkety.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-yakkety.txt-distro-expected.json new file mode 100644 index 0000000..cd2c770 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-yakkety.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "16.10 (Yakkety Yak)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "yakkety", + "version_id": "16.10", + "pretty_name": "Ubuntu 16.10", + "cpe_name": null, + "home_url": "http://www.ubuntu.com/", + "documentation_url": null, + "support_url": "http://help.ubuntu.com/", + "bug_report_url": "http://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "http://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "yakkety" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-yakkety.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-yakkety.txt-expected.json new file mode 100644 index 0000000..e2574e7 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-yakkety.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "16.10 (Yakkety Yak)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 16.10", + "VERSION_ID": "16.10", + "HOME_URL": "http://www.ubuntu.com/", + "SUPPORT_URL": "http://help.ubuntu.com/", + "BUG_REPORT_URL": "http://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "http://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "yakkety", + "UBUNTU_CODENAME": "yakkety" +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-zesty.txt-distro-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-zesty.txt-distro-expected.json new file mode 100644 index 0000000..37b2848 --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-zesty.txt-distro-expected.json @@ -0,0 +1,24 @@ +{ + "os": "linux", + "architecture": null, + "name": "Ubuntu", + "version": "17.04 (Zesty Zapus)", + "identifier": "ubuntu", + "id_like": "debian", + "version_codename": "zesty", + "version_id": "17.04", + "pretty_name": "Ubuntu 17.04", + "cpe_name": null, + "home_url": "https://www.ubuntu.com/", + "documentation_url": null, + "support_url": "https://help.ubuntu.com/", + "bug_report_url": "https://bugs.launchpad.net/ubuntu/", + "privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "build_id": null, + "variant": null, + "variant_id": null, + "logo": null, + "extra_data": { + "UBUNTU_CODENAME": "zesty" + } +} diff --git a/tests/data/distro/os-release/ubuntu/ubuntu-zesty.txt-expected.json b/tests/data/distro/os-release/ubuntu/ubuntu-zesty.txt-expected.json new file mode 100644 index 0000000..9f8df2d --- /dev/null +++ b/tests/data/distro/os-release/ubuntu/ubuntu-zesty.txt-expected.json @@ -0,0 +1,14 @@ +{ + "NAME": "Ubuntu", + "VERSION": "17.04 (Zesty Zapus)", + "ID": "ubuntu", + "ID_LIKE": "debian", + "PRETTY_NAME": "Ubuntu 17.04", + "VERSION_ID": "17.04", + "HOME_URL": "https://www.ubuntu.com/", + "SUPPORT_URL": "https://help.ubuntu.com/", + "BUG_REPORT_URL": "https://bugs.launchpad.net/ubuntu/", + "PRIVACY_POLICY_URL": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy", + "VERSION_CODENAME": "zesty", + "UBUNTU_CODENAME": "zesty" +}