|
-
- debian_os = ['debian', 'ubuntu']
- rhel_os = ['redhat', 'centos']
-
-
- def test_package(host):
- p = None
- if host.system_info.distribution.lower() in debian_os:
- p = host.package('pdns-backend-sqlite3')
- if host.system_info.distribution.lower() in rhel_os:
- p = host.package('pdns-backend-sqlite')
-
- assert p.is_installed
-
-
- def test_database_exists(host):
- f = host.file('/var/lib/powerdns/pdns.db')
-
- assert f.exists
- assert f.user == 'pdns'
- assert f.group == 'pdns'
- assert f.mode == 416
- assert f.size > 10000
|