AssertionError

Element counts were not equal: First has 1, Second has 0: 'roles_max_num' search by Google

args : tuple
("Element counts were not equal:\nFirst has 1, Second has 0: 'roles_max_num'",)

Traceback

  1. /usr/local/lib/python3.7/unittest/case.py in testPartExecutor (arguments )

    self : _Outcome
    <unittest.case._Outcome object at 0x7fb0421dba50>
    test_case : Accounts
    test_describe_attributes (c2tests.ec2.accounts.Accounts)
    isTest : bool
    True
    1. @contextlib.contextmanager
    2. def testPartExecutor(self, test_case, isTest=False):
    3. old_success = self.success
    4. self.success = True
    5. try:
    6. yield
    7. except KeyboardInterrupt:
    8. raise
    9. except SkipTest as e:
    10. self.success = False

    Locals

    exc_info : NoneType
    None
    old_success : bool
    True

    Globals

    __unittest : bool
    True
    _subtest_msg_sentinel : object
    <object object at 0x7fb0513c8fd0>
    DIFF_OMITTED : str
    Diff is %s characters long. Set self.maxDiff to None to see it.
  2. /usr/local/lib/python3.7/unittest/case.py in run (arguments )

    self : Accounts
    test_describe_attributes (c2tests.ec2.accounts.Accounts)
    result : DiagnosticsTestResult
    <xmlrunner.extra.diagnosticstestrunner.DiagnosticsTestResult run=1 errors=0 failures=0>
    1. with outcome.testPartExecutor(self):
    2. self.setUp()
    3. if outcome.success:
    4. outcome.expecting_failure = expecting_failure
    5. with outcome.testPartExecutor(self, isTest=True):
    6. testMethod()
    7. outcome.expecting_failure = False
    8. with outcome.testPartExecutor(self):
    9. self.tearDown()

    Locals

    expecting_failure : bool
    False
    expecting_failure_class : bool
    False
    expecting_failure_method : bool
    False
    orig_result : DiagnosticsTestResult
    <xmlrunner.extra.diagnosticstestrunner.DiagnosticsTestResult run=1 errors=0 failures=0>
    outcome : _Outcome
    <unittest.case._Outcome object at 0x7fb0421dba50>
    testMethod : method
    <bound method Accounts.test_describe_attributes of <c2tests.ec2.accounts.Accounts testMethod=test_describe_attributes>>

    Globals

    __unittest : bool
    True
    _subtest_msg_sentinel : object
    <object object at 0x7fb0513c8fd0>
    DIFF_OMITTED : str
    Diff is %s characters long. Set self.maxDiff to None to see it.
  3. /root/c2tests/.venv/lib/python3.7/site-packages/c2tests/ec2/accounts.py in test_describe_attributes (arguments )

    self : Accounts
    test_describe_attributes (c2tests.ec2.accounts.Accounts)
    1. ]
    2. result = self.describe_account_attributes(attribute_names)
    3. self.assertEqual(attribute_names, self._get_attribute_names(result))
    4. result = self.describe_account_attributes()
    5. self.assertCountEqual(AVAILABLE_ATTRIBUTES, self._get_attribute_names(result))
    6. def test_describe_attributes_invalid_attributes(self):
    7. """Test DescribeAccountAttribues method

    Locals

    attribute_names : list
    ['addresses_max_num', 'instances_max_num', 'kubernetes_clusters_max_num', 'network_acl_entries_max_num', 'network_acl_max_num', 'placement_groups_max_num', 'security_groups_max_per_port', 'snapshots_max_num', 'snapshots_max_pending_num', 'snapshots_max_pending_per_volume', 'default_vpc']
    result : ResultSet
    [<boto.ec2.attributes.AccountAttribute object at 0x7fb03ab231d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab23890>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab23310>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab23a50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab23650>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab23290>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab00510>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab00a90>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab00590>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab00990>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab00b50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0b9d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0bc50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0b790>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0b950>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0b4d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0bf90>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0b1d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0ba10>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0bbd0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0b250>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0b590>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0bf10>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab0bed0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15950>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab157d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15310>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15cd0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab150d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15750>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15710>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15690>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab152d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15390>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab156d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15490>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15210>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15a50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab15c50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28090>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28110>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab281d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28250>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28290>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28350>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab283d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28450>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab284d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28510>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28550>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28590>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab285d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28610>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab286d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28750>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab287d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28810>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28890>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28910>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28990>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab289d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28a50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28ad0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28b50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28bd0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28c50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28cd0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28d10>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28d50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28d90>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28e50>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28ed0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab28f90>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab29050>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab290d0>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab29150>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab29210>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab29290>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab29310>, <boto.ec2.attributes.AccountAttribute object at 0x7fb03ab29410>]

    Globals

    AVAILABLE_ATTRIBUTES : list
    ['default_vpc', 'supported_platforms', 'volume_types', 'users_max_num', 'projects_max_num', 'roles_max_num', 'ssh_keys_max_num', 'addresses_max_num', 'instances_max_num', 'cores_max_num', 'memory_max_size', 'bucket_max_size', 'buckets_max_num', 'files_max_num', 'vpcs_max_num', 'dopts_max_num', 'cgws_max_num', 'vpncs_max_num', 'network_interfaces_max_num', 'virtual_switches_max_num', 'vpc_subnets_max_num', 'security_groups_total_num', 'security_group_rules_max_num', 'security_groups_max_per_port', 'network_acl_max_num', 'network_acl_entries_max_num', 'placement_groups_max_num', 'placement_groups_max_instances_num', 'images_max_num', 'images_max_pending', 'volumes_max_num', 'volumes_max_size', 'volumes_total_size', 'snapshots_max_num', 'snapshots_max_pending_num', 'snapshots_max_pending_per_volume', 'tags_per_resource_max_num', 'trails_per_customer_max_num', 'finished_reports_max_num', 'max_report_part_lines', 'max_report_queue_size_per_customer', 'launch_templates_max_num', 'launch_template_versions_per_template', 'kubernetes_clusters_max_num', 'kubernetes_cluster_masters_max_num', 'kubernetes_cluster_workers_max_num', 'paas_clusters_max_num', 'paas_cluster_members_max_num', 'as_asg_max_num', 'as_policies_per_asg_max_num', 'as_max_notif_configs_per_asg', 'as_max_targets_per_notif_config', 'lb_max_num', 'lb_listeners_max_num', 'target_group_max_num', 'target_group_targets_max_num', 'ds_zones_max_num', 'ds_zones_max_vpcs', 'ds_zone_record_sets_max_num', 'ds_record_set_records_max_num', 'bs_backup_plans_max_num', 'bs_instances_max_num', 'bs_rules_max_num', 'bs_selections_max_num', 'bs_vaults_max_num', 'transit_gateways_max_num', 'tgw_per_vpc_max_num', 'dcgw_per_tgw_max_num', 'attachments_per_tgw_max_num', 'rtb_per_tgw_max_num', 'static_routes_per_tgw_rtb_max_num', 'dynamic_routes_per_tgw_rtb_max_num', 'rtb_max_num', 'static_routes_per_rtb_max_num', 'dynamic_routes_per_rtb_max_num', 'dc_connections_max_num', 'dc_lags_max_num', 'dc_dcgws_max_num', 'dc_tgw_per_dcgw_max_num', 'dc_transit_vif_per_conn_max_num', 'dc_vif_per_dcgw_max_num']
    SUPPORTED_PLATFORM_VPC : str
    VPC
    SUPPORTED_PLATFORMS : list
    ['VPC']
  4. /usr/local/lib/python3.7/unittest/case.py in assertCountEqual (arguments )

    self : Accounts
    test_describe_attributes (c2tests.ec2.accounts.Accounts)
    first : Counter
    Counter({'default_vpc': 1, 'supported_platforms': 1, 'volume_types': 1, 'users_max_num': 1, 'projects_max_num': 1, 'roles_max_num': 1, 'ssh_keys_max_num': 1, 'addresses_max_num': 1, 'instances_max_num': 1, 'cores_max_num': 1, 'memory_max_size': 1, 'bucket_max_size': 1, 'buckets_max_num': 1, 'files_max_num': 1, 'vpcs_max_num': 1, 'dopts_max_num': 1, 'cgws_max_num': 1, 'vpncs_max_num': 1, 'network_interfaces_max_num': 1, 'virtual_switches_max_num': 1, 'vpc_subnets_max_num': 1, 'security_groups_total_num': 1, 'security_group_rules_max_num': 1, 'security_groups_max_per_port': 1, 'network_acl_max_num': 1, 'network_acl_entries_max_num': 1, 'placement_groups_max_num': 1, 'placement_groups_max_instances_num': 1, 'images_max_num': 1, 'images_max_pending': 1, 'volumes_max_num': 1, 'volumes_max_size': 1, 'volumes_total_size': 1, 'snapshots_max_num': 1, 'snapshots_max_pending_num': 1, 'snapshots_max_pending_per_volume': 1, 'tags_per_resource_max_num': 1, 'trails_per_customer_max_num': 1, 'finished_reports_max_num': 1, 'max_report_part_lines': 1, 'max_report_queue_size_per_customer': 1, 'launch_templates_max_num': 1, 'launch_template_versions_per_template': 1, 'kubernetes_clusters_max_num': 1, 'kubernetes_cluster_masters_max_num': 1, 'kubernetes_cluster_workers_max_num': 1, 'paas_clusters_max_num': 1, 'paas_cluster_members_max_num': 1, 'as_asg_max_num': 1, 'as_policies_per_asg_max_num': 1, 'as_max_notif_configs_per_asg': 1, 'as_max_targets_per_notif_config': 1, 'lb_max_num': 1, 'lb_listeners_max_num': 1, 'target_group_max_num': 1, 'target_group_targets_max_num': 1, 'ds_zones_max_num': 1, 'ds_zones_max_vpcs': 1, 'ds_zone_record_sets_max_num': 1, 'ds_record_set_records_max_num': 1, 'bs_backup_plans_max_num': 1, 'bs_instances_max_num': 1, 'bs_rules_max_num': 1, 'bs_selections_max_num': 1, 'bs_vaults_max_num': 1, 'transit_gateways_max_num': 1, 'tgw_per_vpc_max_num': 1, 'dcgw_per_tgw_max_num': 1, 'attachments_per_tgw_max_num': 1, 'rtb_per_tgw_max_num': 1, 'static_routes_per_tgw_rtb_max_num': 1, 'dynamic_routes_per_tgw_rtb_max_num': 1, 'rtb_max_num': 1, 'static_routes_per_rtb_max_num': 1, 'dynamic_routes_per_rtb_max_num': 1, 'dc_connections_max_num': 1, 'dc_lags_max_num': 1, 'dc_dcgws_max_num': 1, 'dc_tgw_per_dcgw_max_num': 1, 'dc_transit_vif_per_conn_max_num': 1, 'dc_vif_per_dcgw_max_num': 1})
    second : Counter
    Counter({'addresses_max_num': 1, 'as_asg_max_num': 1, 'as_max_notif_configs_per_asg': 1, 'as_max_targets_per_notif_config': 1, 'as_policies_per_asg_max_num': 1, 'attachments_per_tgw_max_num': 1, 'bs_backup_plans_max_num': 1, 'bs_instances_max_num': 1, 'bs_rules_max_num': 1, 'bs_selections_max_num': 1, 'bs_vaults_max_num': 1, 'bucket_max_size': 1, 'buckets_max_num': 1, 'cgws_max_num': 1, 'cores_max_num': 1, 'dc_connections_max_num': 1, 'dc_dcgws_max_num': 1, 'dc_lags_max_num': 1, 'dc_tgw_per_dcgw_max_num': 1, 'dc_transit_vif_per_conn_max_num': 1, 'dc_vif_per_dcgw_max_num': 1, 'dcgw_per_tgw_max_num': 1, 'dopts_max_num': 1, 'ds_record_set_records_max_num': 1, 'ds_zone_record_sets_max_num': 1, 'ds_zones_max_num': 1, 'ds_zones_max_vpcs': 1, 'dynamic_routes_per_rtb_max_num': 1, 'dynamic_routes_per_tgw_rtb_max_num': 1, 'files_max_num': 1, 'finished_reports_max_num': 1, 'images_max_num': 1, 'images_max_pending': 1, 'instances_max_num': 1, 'kubernetes_cluster_masters_max_num': 1, 'kubernetes_cluster_workers_max_num': 1, 'kubernetes_clusters_max_num': 1, 'launch_template_versions_per_template': 1, 'launch_templates_max_num': 1, 'lb_listeners_max_num': 1, 'lb_max_num': 1, 'max_report_part_lines': 1, 'max_report_queue_size_per_customer': 1, 'memory_max_size': 1, 'network_acl_entries_max_num': 1, 'network_acl_max_num': 1, 'network_interfaces_max_num': 1, 'paas_cluster_members_max_num': 1, 'paas_clusters_max_num': 1, 'placement_groups_max_instances_num': 1, 'placement_groups_max_num': 1, 'projects_max_num': 1, 'rtb_max_num': 1, 'rtb_per_tgw_max_num': 1, 'security_group_rules_max_num': 1, 'security_groups_max_per_port': 1, 'security_groups_total_num': 1, 'snapshots_max_num': 1, 'snapshots_max_pending_num': 1, 'snapshots_max_pending_per_volume': 1, 'ssh_keys_max_num': 1, 'static_routes_per_rtb_max_num': 1, 'static_routes_per_tgw_rtb_max_num': 1, 'tags_per_resource_max_num': 1, 'target_group_max_num': 1, 'target_group_targets_max_num': 1, 'tgw_per_vpc_max_num': 1, 'trails_per_customer_max_num': 1, 'transit_gateways_max_num': 1, 'users_max_num': 1, 'virtual_switches_max_num': 1, 'volumes_max_num': 1, 'volumes_max_size': 1, 'volumes_total_size': 1, 'vpc_subnets_max_num': 1, 'vpcs_max_num': 1, 'vpncs_max_num': 1, 'supported_platforms': 1, 'volume_types': 1, 'default_vpc': 1})
    msg : str
    Element counts were not equal: First has 1, Second has 0: 'roles_max_num'
    1. standardMsg = 'Element counts were not equal:\n'
    2. lines = ['First has %d, Second has %d: %r' % diff for diff in differences]
    3. diffMsg = '\n'.join(lines)
    4. standardMsg = self._truncateMessage(standardMsg, diffMsg)
    5. msg = self._formatMessage(msg, standardMsg)
    6. self.fail(msg)
    7. def assertMultiLineEqual(self, first, second, msg=None):
    8. """Assert that two multi-line strings are equal."""
    9. self.assertIsInstance(first, str, 'First argument is not a string')

    Locals

    differences : list
    [Mismatch(actual=1, expected=0, value='roles_max_num')]
    diffMsg : str
    First has 1, Second has 0: 'roles_max_num'
    first_seq : list
    ['default_vpc', 'supported_platforms', 'volume_types', 'users_max_num', 'projects_max_num', 'roles_max_num', 'ssh_keys_max_num', 'addresses_max_num', 'instances_max_num', 'cores_max_num', 'memory_max_size', 'bucket_max_size', 'buckets_max_num', 'files_max_num', 'vpcs_max_num', 'dopts_max_num', 'cgws_max_num', 'vpncs_max_num', 'network_interfaces_max_num', 'virtual_switches_max_num', 'vpc_subnets_max_num', 'security_groups_total_num', 'security_group_rules_max_num', 'security_groups_max_per_port', 'network_acl_max_num', 'network_acl_entries_max_num', 'placement_groups_max_num', 'placement_groups_max_instances_num', 'images_max_num', 'images_max_pending', 'volumes_max_num', 'volumes_max_size', 'volumes_total_size', 'snapshots_max_num', 'snapshots_max_pending_num', 'snapshots_max_pending_per_volume', 'tags_per_resource_max_num', 'trails_per_customer_max_num', 'finished_reports_max_num', 'max_report_part_lines', 'max_report_queue_size_per_customer', 'launch_templates_max_num', 'launch_template_versions_per_template', 'kubernetes_clusters_max_num', 'kubernetes_cluster_masters_max_num', 'kubernetes_cluster_workers_max_num', 'paas_clusters_max_num', 'paas_cluster_members_max_num', 'as_asg_max_num', 'as_policies_per_asg_max_num', 'as_max_notif_configs_per_asg', 'as_max_targets_per_notif_config', 'lb_max_num', 'lb_listeners_max_num', 'target_group_max_num', 'target_group_targets_max_num', 'ds_zones_max_num', 'ds_zones_max_vpcs', 'ds_zone_record_sets_max_num', 'ds_record_set_records_max_num', 'bs_backup_plans_max_num', 'bs_instances_max_num', 'bs_rules_max_num', 'bs_selections_max_num', 'bs_vaults_max_num', 'transit_gateways_max_num', 'tgw_per_vpc_max_num', 'dcgw_per_tgw_max_num', 'attachments_per_tgw_max_num', 'rtb_per_tgw_max_num', 'static_routes_per_tgw_rtb_max_num', 'dynamic_routes_per_tgw_rtb_max_num', 'rtb_max_num', 'static_routes_per_rtb_max_num', 'dynamic_routes_per_rtb_max_num', 'dc_connections_max_num', 'dc_lags_max_num', 'dc_dcgws_max_num', 'dc_tgw_per_dcgw_max_num', 'dc_transit_vif_per_conn_max_num', 'dc_vif_per_dcgw_max_num']
    lines : list
    ["First has 1, Second has 0: 'roles_max_num'"]
    second_seq : list
    ['addresses_max_num', 'as_asg_max_num', 'as_max_notif_configs_per_asg', 'as_max_targets_per_notif_config', 'as_policies_per_asg_max_num', 'attachments_per_tgw_max_num', 'bs_backup_plans_max_num', 'bs_instances_max_num', 'bs_rules_max_num', 'bs_selections_max_num', 'bs_vaults_max_num', 'bucket_max_size', 'buckets_max_num', 'cgws_max_num', 'cores_max_num', 'dc_connections_max_num', 'dc_dcgws_max_num', 'dc_lags_max_num', 'dc_tgw_per_dcgw_max_num', 'dc_transit_vif_per_conn_max_num', 'dc_vif_per_dcgw_max_num', 'dcgw_per_tgw_max_num', 'dopts_max_num', 'ds_record_set_records_max_num', 'ds_zone_record_sets_max_num', 'ds_zones_max_num', 'ds_zones_max_vpcs', 'dynamic_routes_per_rtb_max_num', 'dynamic_routes_per_tgw_rtb_max_num', 'files_max_num', 'finished_reports_max_num', 'images_max_num', 'images_max_pending', 'instances_max_num', 'kubernetes_cluster_masters_max_num', 'kubernetes_cluster_workers_max_num', 'kubernetes_clusters_max_num', 'launch_template_versions_per_template', 'launch_templates_max_num', 'lb_listeners_max_num', 'lb_max_num', 'max_report_part_lines', 'max_report_queue_size_per_customer', 'memory_max_size', 'network_acl_entries_max_num', 'network_acl_max_num', 'network_interfaces_max_num', 'paas_cluster_members_max_num', 'paas_clusters_max_num', 'placement_groups_max_instances_num', 'placement_groups_max_num', 'projects_max_num', 'rtb_max_num', 'rtb_per_tgw_max_num', 'security_group_rules_max_num', 'security_groups_max_per_port', 'security_groups_total_num', 'snapshots_max_num', 'snapshots_max_pending_num', 'snapshots_max_pending_per_volume', 'ssh_keys_max_num', 'static_routes_per_rtb_max_num', 'static_routes_per_tgw_rtb_max_num', 'tags_per_resource_max_num', 'target_group_max_num', 'target_group_targets_max_num', 'tgw_per_vpc_max_num', 'trails_per_customer_max_num', 'transit_gateways_max_num', 'users_max_num', 'virtual_switches_max_num', 'volumes_max_num', 'volumes_max_size', 'volumes_total_size', 'vpc_subnets_max_num', 'vpcs_max_num', 'vpncs_max_num', 'supported_platforms', 'volume_types', 'default_vpc']
    standardMsg : str
    Element counts were not equal: First has 1, Second has 0: 'roles_max_num'

    Globals

    __unittest : bool
    True
    _subtest_msg_sentinel : object
    <object object at 0x7fb0513c8fd0>
    DIFF_OMITTED : str
    Diff is %s characters long. Set self.maxDiff to None to see it.
  5. /usr/local/lib/python3.7/unittest/case.py in fail (arguments )

    self : Accounts
    test_describe_attributes (c2tests.ec2.accounts.Accounts)
    msg : str
    Element counts were not equal: First has 1, Second has 0: 'roles_max_num'
    1. """Skip this test."""
    2. raise SkipTest(reason)
    3. def fail(self, msg=None):
    4. """Fail immediately, with the given message."""
    5. raise self.failureException(msg)
    6. def assertFalse(self, expr, msg=None):
    7. """Check that the expression is false."""
    8. if expr:

    Locals

    Globals

    __unittest : bool
    True
    _subtest_msg_sentinel : object
    <object object at 0x7fb0513c8fd0>
    DIFF_OMITTED : str
    Diff is %s characters long. Set self.maxDiff to None to see it.

Environment

Time of report generation
2024-04-18 17:21:19
Python version
3.7.9 (default, Sep 21 2022, 19:11:27) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)]
Path to executable
/root/c2tests/.venv/bin/python
Working directory
/root/c2tests
Arguments vector
  1. /root/c2tests/.venv/bin/c2tests
  2. run
  3. -s
  4. ec2