def test_update_status_info(self): self.setupServerStatusMocks() self.setupFakePutsAndDeletes() fake_get_appcontroller_client = flexmock() fake_get_appcontroller_client.should_receive('get_stats') \ .and_return([ {'ip' : '1.1.1.1', 'cpu' : '50', 'memory' : '50', 'disk' : '50', 'roles' : 'roles1'}, {'ip' : '2.2.2.2', 'cpu' : '50', 'memory' : '50', 'disk' : '50', 'roles' : 'roles1'} ]) flexmock(AppDashboardHelper).should_receive('get_appcontroller_client') \ .and_return(fake_get_appcontroller_client).once() data1 = AppDashboardData() data1.update_status_info() output = data1.get_status_info() self.assertEquals(len(output), 2) self.assertEquals(output[0]['ip'], '1.1.1.1') self.assertEquals(output[1]['ip'], '2.2.2.2')
def test_get_status_info(self): self.setupServerStatusMocks() data1 = AppDashboardData() output = data1.get_status_info() self.assertEquals(len(output), 2) self.assertEquals(output[0]['ip'], '1.1.1.1') self.assertEquals(output[1]['ip'], '2.2.2.2')