def test_parse_service_columns_with_services_cloudformation(self): columns = "" keys = Misc.get_supported_columns(service="cloudformation").keys() self.assertListEqual( keys, Misc.parse_service_columns(service="cloudformation", columns=columns))
def service_supported_columns(self, service): ''' This function returns the current supported columns for printing and parsing :return: An array with currently supported column attributes for printing :rtype: array ''' from misc import Misc return Misc.get_supported_columns(service=service)
def test_get_supported_columns_for_empty(self): should_be = None result = Misc.get_supported_columns(service="NotExistService") self.assertEqual(should_be,result)
def test_get_supported_columns_for_cloudformation(self): should_be = Misc.cloudformation_columns result = Misc.get_supported_columns(service="cloudformation") self.assertEqual(should_be,result)
def test_get_supported_columns_for_ec2(self): should_be = Misc.ec2_columns result = Misc.get_supported_columns(service="ec2") self.assertEqual(should_be,result)
def test_parse_service_columns_with_services_elb(self): columns = "" keys = Misc.get_supported_columns(service="elb").keys() self.assertListEqual(keys, Misc.parse_service_columns(service="elb",columns=columns))
def test_parse_service_columns_with_services_cloudformation(self): columns = "" keys = Misc.get_supported_columns(service="cloudformation").keys() self.assertListEqual(keys, Misc.parse_service_columns(service="cloudformation",columns=columns))
def test_get_supported_columns_for_empty(self): should_be = None result = Misc.get_supported_columns(service="NotExistService") self.assertEqual(should_be, result)
def test_get_supported_columns_for_cloudformation(self): should_be = Misc.cloudformation_columns result = Misc.get_supported_columns(service="cloudformation") self.assertEqual(should_be, result)
def test_get_supported_columns_for_ec2(self): should_be = Misc.ec2_columns result = Misc.get_supported_columns(service="ec2") self.assertEqual(should_be, result)
def test_parse_service_columns_with_services_elb(self): columns = "" keys = Misc.get_supported_columns(service="elb").keys() self.assertListEqual( keys, Misc.parse_service_columns(service="elb", columns=columns))