def test_should_return_empty_list_when_no_varnish_stat_values(self): state = ServerState() state._get_server('varnish1') process_state = state.get_varnishstats('varnish1') self.assertEquals({'varnishstats': []}, process_state)
def test_should_update_varnish_stats(self): state = ServerState() state.update_varnishstats('varnish1', [{'name': 'conns', 'value': 34.3, 'description': 'connections'}]) process_state = state.get_varnishstats('varnish1') self.assertEquals({'varnishstats': [{'name': 'conns', 'value': 34.3, 'description': 'connections'}]}, process_state)
def test_should_update_varnish_stats(self): state = ServerState() state.update_varnishstats('varnish1', [{ 'name': 'conns', 'value': 34.3, 'description': 'connections' }]) process_state = state.get_varnishstats('varnish1') self.assertEquals( { 'varnishstats': [{ 'name': 'conns', 'value': 34.3, 'description': 'connections' }] }, process_state)
def test_should_return_empty_dict_for_unknown_hostname_for_stat(self): state = ServerState() process_state = state.get_varnishstats('varnish1') self.assertEquals({}, process_state)