def test_unattended_upgrades(Service, Package, File, Command): assert Package('unattended-upgrades').is_installed assert Service('unattended-upgrades').is_enabled assert File('/etc/apt/apt.conf.d/50unattended-upgrades').is_file assert Command('/usr/bin/unattended-upgrade --dry-run').rc == 0