Example #1
0
 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))
Example #2
0
 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)
Example #3
0
 def test_get_supported_columns_for_empty(self):
     should_be = None
     result = Misc.get_supported_columns(service="NotExistService")
     self.assertEqual(should_be,result)
Example #4
0
 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)
Example #5
0
 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)
Example #6
0
 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))
Example #7
0
 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))
Example #8
0
 def test_get_supported_columns_for_empty(self):
     should_be = None
     result = Misc.get_supported_columns(service="NotExistService")
     self.assertEqual(should_be, result)
Example #9
0
 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)
Example #10
0
 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)
Example #11
0
 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))