def test_sysconfig_doc(): env = { 'chronyd_syscfg': ChronydSysconfig(context_wrap(CHRONYDSYSCONFIG)), 'ntpd_syscfg': NtpdSysconfig(context_wrap(NTPDSYSCONFIG)), 'docker_syscfg': DockerSysconfig(context_wrap(DOCKERSYSCONFIG)), 'docker_syscfg_storage': DockerSysconfigStorage(context_wrap(DOCKER_CONFIG_STORAGE)), 'httpd_syscfg': HttpdSysconfig(context_wrap(HTTPDSYSCONFIG)), 'irqb_syscfg': IrqbalanceSysconfig(context_wrap(IRQBALANCESYSCONFIG)), 'vwho_syscfg': VirtWhoSysconfig(context_wrap(VIRTWHOSYSCONFIG)), 'mongod_syscfg': MongodSysconfig(context_wrap(MONGODSYSCONFIG)), 'memcached_syscfg': MemcachedSysconfig(context_wrap(MEMCACHEDSYSCONFIG)), 'libvirt_guests_syscfg': LibvirtGuestsSysconfig(context_wrap(LIBVIRTGUESTSSYSCONFIG)), 'prelink_syscfg': PrelinkSysconfig(context_wrap(PRELINKSYSCONFIG)), 'u2d_syscfg': Up2DateSysconfig(context_wrap(UP2DATESYSCONFIG)), 'netcs_syscfg': NetconsoleSysconfig(context_wrap(NETCONSOLESYSCONFIG)), 'sshd_syscfg': SshdSysconfig(context_wrap(SSHDSYSCONFIG)), 'pps_syscfg': PuppetserverSysconfig(context_wrap(PUPPETSERVERCONFIG)), 'ft_syscfg': ForemanTasksSysconfig(context_wrap(FOREMANTASKSYSCONFG)), 'dss_syscfg': DockerStorageSetupSysconfig(context_wrap(DOCKERSTORAGESETUPSYSCONFG)), 'dirsrv_syscfg': DirsrvSysconfig(context_wrap(DIRSRVSYSCONFG)), 'cs_syscfg': CorosyncSysconfig(context_wrap(COROSYNCSYSCONFIG)), 'conn_info': IfCFGStaticRoute(context_wrap(STATIC_ROUTE_1, CONTEXT_PATH_DEVICE_1)), 'net_syscfg': NetworkSysconfig(context_wrap(NETWORK_SYSCONFIG)) } failed, total = doctest.testmod(sysconfig, globs=env) assert failed == 0
def test_sysconfig_chronyd(): result = ChronydSysconfig(context_wrap(CHRONYD)) assert result['OPTIONS'] == '-d' assert result.get('HIDE') is None