def test_should_update_process_state(self): state = ServerState() state.update_process('varnish1', '410m', '109m', '2.0', '2.8') process_state = state.get_process('varnish1') self.assertEquals({'virtualmem_mb': 410, 'reservedmem_mb': 109, 'cpu': 2.0, 'memory': 2.8}, process_state)
def test_should_return_zero_values_for_empty_process(self): state = ServerState() state._get_server('varnish1') process_state = state.get_process('varnish1') self.assertEquals({'virtualmem_mb': 0, 'reservedmem_mb': 0, 'cpu': 0.0, 'memory': 0.0}, process_state)
def test_should_update_process_state(self): state = ServerState() state.update_process('varnish1', '410m', '109m', '2.0', '2.8') process_state = state.get_process('varnish1') self.assertEquals( { 'virtualmem_mb': 410, 'reservedmem_mb': 109, 'cpu': 2.0, 'memory': 2.8 }, process_state)
def test_should_return_zero_values_for_empty_process(self): state = ServerState() state._get_server('varnish1') process_state = state.get_process('varnish1') self.assertEquals( { 'virtualmem_mb': 0, 'reservedmem_mb': 0, 'cpu': 0.0, 'memory': 0.0 }, process_state)
def test_should_return_empty_dict_for_unknown_hostname_for_process(self): state = ServerState() process_state = state.get_process('varnish1') self.assertEquals({}, process_state)