def test_check_hardware(self): server._check_hardware(1, 512)
def test_check_hardware_much_memory(self): ''' too much memory 1000G ''' with self.assertRaises(cfy_exc.NonRecoverableError): server._check_hardware(1, 1024 * 1024)
def test_check_hardware_memory_is_string(self): ''' memory is string ''' with self.assertRaises(cfy_exc.NonRecoverableError): server._check_hardware(1, 'memory')
def test_check_hardware_cpu_is_string(self): ''' cpu is string ''' with self.assertRaises(cfy_exc.NonRecoverableError): server._check_hardware('not int', 10)
def test_check_hardware_low_memory(self): ''' low memory == 10M ''' with self.assertRaises(cfy_exc.NonRecoverableError): server._check_hardware(1, 10)
def test_check_hardware_without_cpu(self): ''' without cpu? ''' with self.assertRaises(cfy_exc.NonRecoverableError): server._check_hardware(0, 10)
def test_check_hardware_much_cpu(self): ''' too mane cpu: 128 cpu? ''' with self.assertRaises(cfy_exc.NonRecoverableError): server._check_hardware(128, 10)
def test_check_hardware_empty(self): ''' nosing is set ''' server._check_hardware(None, None)