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_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')
 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')