From 6e2433e29df15aef7514bb4c958211dc4594c831 Mon Sep 17 00:00:00 2001 From: Imran Iqbal Date: Tue, 10 May 2022 09:09:54 +0100 Subject: [PATCH] test(packages): update for `ubuntu-22.04` [skip ci] --- .../default/controls/packages_spec.rb | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/test/integration/default/controls/packages_spec.rb b/test/integration/default/controls/packages_spec.rb index 787d422..a9d7c2c 100644 --- a/test/integration/default/controls/packages_spec.rb +++ b/test/integration/default/controls/packages_spec.rb @@ -1,12 +1,15 @@ # frozen_string_literal: true -# Override by OS. -package_name = 'mariadb-server' -if (os[:name] == 'suse') || (os[:name] == 'opensuse') - package_name = 'mariadb' -elsif os[:release].start_with?('8') && %w[debian centos].include?(os[:name]) - package_name = 'mysql-server' -end +# Override by platform. +package_name = + case system.platform[:finger] + when 'opensuse-tumbleweed', 'opensuse-15' + 'mariadb' + when 'debian-8', 'centos-8', 'ubuntu-22.04' + 'mysql-server' + else + 'mariadb-server' + end control 'mysql package' do title 'should be installed'