1 # frozen_string_literal: true
5 describe 'apt::mark', type: :define do
27 context 'with correct seting' do
30 'setting' => 'manual',
35 is_expected.to contain_exec('/usr/bin/apt-mark manual my_source')
39 describe 'with wrong setting' do
42 'setting' => 'foobar',
47 is_expected.to raise_error(Puppet::PreformattedError, %r{expects a match for Enum\['auto', 'hold', 'manual', 'unhold'\], got 'foobar'})