def test_success(self, *args): result = osutil.BigIpOSUtil.chpasswd( osutil.BigIpOSUtil(), 'admin', 'password', crypt_id=6, salt_len=10 ) self.assertEqual(result, 0) self.assertEqual(args[0].call_count, 1) self.assertEqual(args[0].call_count, 1)
def test_success_immediate(self, *args): osutil.BigIpOSUtil.device_for_ide_port( osutil.BigIpOSUtil(), '5' ) self.assertEqual(args[0].call_count, 1) self.assertEqual(args[1].call_count, 1) self.assertEqual(args[2].call_count, 0)
def test_failed_to_set_user_password(self, *args): self.assertRaises(OSUtilError, osutil.BigIpOSUtil.chpasswd, osutil.BigIpOSUtil(), 'admin', 'password', crypt_id=6, salt_len=10)
def test_success(self, *args): # pylint: disable=unused-argument,function-redefined ifname, ipaddr = osutil.BigIpOSUtil().get_first_if() self.assertFalse(ifname.startswith('eth')) self.assertTrue(ipaddr is not None) try: socket.inet_aton(ipaddr) except socket.error: self.fail("not a valid ip address")
def test_is_sys_user(self, *args): self.assertRaises(OSUtilError, osutil.BigIpOSUtil.chpasswd, osutil.BigIpOSUtil(), 'admin', 'password', crypt_id=6, salt_len=10)
def test_failed_to_get_user_entry(self, *args): # pylint: disable=unused-argument self.assertRaises(OSUtilError, osutil.BigIpOSUtil.chpasswd, osutil.BigIpOSUtil(), 'admin', 'password', crypt_id=6, salt_len=10)
def test_success(self, *args): ifname, ipaddr = osutil.BigIpOSUtil().get_first_if() self.assertFalse(ifname.startswith('eth')) self.assertTrue(ipaddr is not None) try: socket.inet_aton(ipaddr) except socket.error: self.fail("not a valid ip address")
def test_success(self, *args): result = osutil.BigIpOSUtil._wait_until_mcpd_is_initialized( # pylint: disable=protected-access osutil.BigIpOSUtil()) self.assertEqual(result, True) # There are two logger calls in the mcpd wait function. The second # occurs after mcpd is found to be "up" self.assertEqual(args[0].call_count, 2)
def test_success(self, *args): # pylint: disable=unused-argument result = osutil.BigIpOSUtil.unregister_agent_service( osutil.BigIpOSUtil()) self.assertEqual(result, 0)
def test_failure(self, *args): # pylint: disable=unused-argument self.assertRaises(OSUtilError, osutil.BigIpOSUtil.get_dvd_device, osutil.BigIpOSUtil(), '/dev')
def test_success(self, *args): # pylint: disable=unused-argument result = osutil.BigIpOSUtil.get_dvd_device(osutil.BigIpOSUtil(), '/dev') self.assertEqual(result, '/dev/cdrom0')
def test_user_already_exists(self, *args): args[0].return_value = 'admin' result = osutil.BigIpOSUtil.useradd(osutil.BigIpOSUtil(), 'admin', expiration=None) self.assertEqual(result, None)
def test_success(self, *args): result = osutil.BigIpOSUtil.get_dhcp_pid(osutil.BigIpOSUtil()) self.assertEqual(result, 8623)
def test_success(self, *args): osutil.BigIpOSUtil.mount_dvd(osutil.BigIpOSUtil(), max_retry=6, chk_err=True) self.assertEqual(args[0].call_count, 1) self.assertEqual(args[1].call_count, 1)
def test_success(self, *args): result = osutil.BigIpOSUtil.set_dhcp_hostname( osutil.BigIpOSUtil(), None ) self.assertEqual(args[0].call_count, 0) self.assertEqual(result, None)
def test_success(self, *args): result = osutil.BigIpOSUtil.unregister_agent_service( osutil.BigIpOSUtil() ) self.assertEqual(result, 0)
def test_success(self, *args): result = osutil.BigIpOSUtil.restart_ssh_service( osutil.BigIpOSUtil() ) self.assertEqual(result, 0)
def test_failure(self, *args): self.assertRaises( OSUtilError, osutil.BigIpOSUtil.get_dvd_device, osutil.BigIpOSUtil(), '/dev' )
def test_success(self, *args): result = osutil.BigIpOSUtil.get_dvd_device( osutil.BigIpOSUtil(), '/dev' ) self.assertEqual(result, '/dev/cdrom0')
def test_success(self, *args): result = osutil.BigIpOSUtil.set_dhcp_hostname( # pylint: disable=assignment-from-none osutil.BigIpOSUtil(), None) self.assertEqual(args[0].call_count, 0) self.assertEqual(result, None)
def test_failure(self, *args): result = osutil.BigIpOSUtil._save_sys_config(osutil.BigIpOSUtil()) # pylint: disable=protected-access self.assertEqual(result, 1) self.assertEqual(args[0].call_count, 1)
def test_failure(self, *args): result = osutil.BigIpOSUtil.get_dhcp_pid(osutil.BigIpOSUtil()) self.assertEqual(result, None)
def test_success(self, *args): osutil.BigIpOSUtil.route_add(osutil.BigIpOSUtil(), '10.10.10.0', '255.255.255.0', '10.10.10.1') self.assertEqual(args[0].call_count, 1)
def test_failure(self, *args): self.assertRaises( OSUtilError, osutil.BigIpOSUtil._wait_until_mcpd_is_initialized, osutil.BigIpOSUtil() )
def test_failure(self, *args): # pylint: disable=unused-argument self.assertRaises( OSUtilError, osutil.BigIpOSUtil._wait_until_mcpd_is_initialized, # pylint: disable=protected-access osutil.BigIpOSUtil())
def test_failure(self, *args): result = osutil.BigIpOSUtil._save_sys_config(osutil.BigIpOSUtil()) self.assertEqual(result, 1) self.assertEqual(args[0].call_count, 1)
def test_success(self, *args): args[0].return_value = (0, None) result = osutil.BigIpOSUtil.useradd(osutil.BigIpOSUtil(), 'foo', expiration=None) self.assertEqual(result, 0)
def test_failure(self, *args): self.assertRaises( OSUtilError, osutil.BigIpOSUtil.useradd, osutil.BigIpOSUtil(), 'foo', expiration=None )
def test_failure(self, *args): # pylint: disable=unused-argument self.assertRaises(OSUtilError, osutil.BigIpOSUtil.useradd, osutil.BigIpOSUtil(), 'foo', expiration=None)
def test_drop_access(self, *args): osutil.BigIpOSUtil._set_drop_admin_access_to_ip( osutil.BigIpOSUtil(), '192.168.10.10' ) self.assertEqual(args[0].call_count, 2)