@@ -27,6 +27,11 @@ func TestGetDistroAndRunner(t *testing.T) {
2727 {"centos" , "9" , manifest .DISTRO_EL9 , & runner.CentOS {Version : 9 }, "" },
2828 {"centos" , "10" , manifest .DISTRO_EL10 , & runner.CentOS {Version : 10 }, "" },
2929 {"centos" , "11" , manifest .DISTRO_NULL , & runner.CentOS {Version : 11 }, "" },
30+ {"ol" , "9.7" , manifest .DISTRO_EL9 , & runner.Ol {Version : 9 }, "" },
31+ {"ol" , "10.1" , manifest .DISTRO_EL10 , & runner.Ol {Version : 10 }, "" },
32+ {"ol" , "10.asdf" , manifest .DISTRO_EL10 , & runner.Ol {Version : 10 }, "" },
33+ {"ol" , "10.1.2" , manifest .DISTRO_EL10 , & runner.Ol {Version : 10 }, "" },
34+ {"ol" , "11.1" , manifest .DISTRO_NULL , & runner.Ol {Version : 11 }, "" },
3035 {"rhel" , "9.4" , manifest .DISTRO_EL9 , & runner.RHEL {Major : 9 , Minor : 4 }, "" },
3136 {"rhel" , "10.4" , manifest .DISTRO_EL10 , & runner.RHEL {Major : 10 , Minor : 4 }, "" },
3237 {"rhel" , "11.4" , manifest .DISTRO_NULL , & runner.RHEL {Major : 11 , Minor : 4 }, "" },
@@ -35,6 +40,8 @@ func TestGetDistroAndRunner(t *testing.T) {
3540 // Sad
3641 {"fedora" , "asdf" , manifest .DISTRO_NULL , nil , "cannot parse Fedora version (asdf)" },
3742 {"centos" , "asdf" , manifest .DISTRO_NULL , nil , "cannot parse CentOS version (asdf)" },
43+ {"ol" , "10" , manifest .DISTRO_NULL , nil , "invalid Oracle Linux version format: 10" },
44+ {"ol" , "asdf.1" , manifest .DISTRO_NULL , nil , "cannot parse Oracle Linux major version (asdf)" },
3845 {"rhel" , "10" , manifest .DISTRO_NULL , nil , "invalid RHEL version format: 10" },
3946 {"rhel" , "10.asdf" , manifest .DISTRO_NULL , nil , "cannot parse RHEL minor version (asdf)" },
4047 }
0 commit comments