def test_result_stream(self):
     test = Test(self.client)
     result_stream = test.result_stream()
     self.assertTrue(isinstance(result_stream, _TestResultStream))
     self.assertEqual(result_stream.test, test)
     self.assertEqual(result_stream.result_ids, [
         TestResult.result_id_from_name(TestResult.USER_LOAD_TIME,
                                        load_zone_id=LoadZone.name_to_id(
                                            LoadZone.AGGREGATE_WORLD)),
         TestResult.result_id_from_name(TestResult.ACTIVE_USERS,
                                        load_zone_id=LoadZone.name_to_id(
                                            LoadZone.AGGREGATE_WORLD))
     ])
 def test_result_stream(self):
     test = Test(self.client)
     result_stream = test.result_stream()
     self.assertTrue(isinstance(
         result_stream, _TestResultStream))
     self.assertEqual(result_stream.test, test)
     self.assertEqual(result_stream.result_ids,
         [TestResult.result_id_from_name(
             TestResult.USER_LOAD_TIME,
             load_zone_id=LoadZone.name_to_id(LoadZone.AGGREGATE_WORLD)),
          TestResult.result_id_from_name(
             TestResult.ACTIVE_USERS,
             load_zone_id=LoadZone.name_to_id(LoadZone.AGGREGATE_WORLD))])
 def test_name_to_id(self):
     self.assertEqual(LoadZone.name_to_id(LoadZone.AGGREGATE_WORLD), 1)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_US_ASHBURN), 11)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_US_PALOALTO), 12)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_IE_DUBLIN), 13)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_SG_SINGAPORE), 14)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_JP_TOKYO), 15)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_US_PORTLAND), 22)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_BR_SAOPAULO), 23)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_AU_SYDNEY), 25)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_US_CHICAGO), 26)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_US_DALLAS), 27)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_UK_LONDON), 28)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_AU_SYDNEY), 29)
 def test_name_to_id(self):
     self.assertEqual(LoadZone.name_to_id(LoadZone.AGGREGATE_WORLD), 1)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_US_ASHBURN), 11)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_US_PALOALTO), 12)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_IE_DUBLIN), 13)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_SG_SINGAPORE), 14)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_JP_TOKYO), 15)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_US_PORTLAND), 22)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_BR_SAOPAULO), 23)
     self.assertEqual(LoadZone.name_to_id(LoadZone.AMAZON_AU_SYDNEY), 25)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_US_CHICAGO),
                      26)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_US_DALLAS), 27)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_UK_LONDON), 28)
     self.assertEqual(LoadZone.name_to_id(LoadZone.RACKSPACE_AU_SYDNEY), 29)